Bài 1: Chia sân bóng (TS10 Quảng Trị 2026)

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 400 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: CAU1.INP Output: CAU1.OUT

Một mảnh đất hình chữ nhật có độ dài các cạnh lần lượt là \(a\)\(b\). Người ta muốn xây dựng các sân bóng mini bằng cách chia mảnh đất đó thành các mảnh đất hình vuông có độ dài cạnh là \(n\).

Yêu cầu: Hãy tìm số lượng sân bóng mini nhiều nhất có thể tạo ra từ mảnh đất ban đầu đó.

Input

  • Một dòng duy nhất chứa ba số nguyên dương \(a, b, n\) (\(a, b, n < 10^9\)). Các số được ghi cách nhau bởi một dấu cách.

Output

  • Một số nguyên duy nhất là kết quả của bài toán.

Example

Test 1

Input
3 6 2
Output
3

Bình luận (2)

Mới nhất
Tải bình luận...