Tính chu vi
Xem dạng PDFBài toán: Các hình chữ nhật có cùng chu vi
Mô tả:
Cho một số nguyên dương ~N~. Hãy tìm và in diện tích của tất cả các hình chữ nhật có chu vi bằng ~N~ và có độ dài các cạnh là số nguyên dương.
- Chu vi của một hình chữ nhật có chiều dài ~a~ và chiều rộng ~b~ được tính là ~2 \times (a + b) = N~.
Input:
- Gồm một số nguyên dương ~N~ ~(N \leq 10^4)~.
Output:
- Giá trị diện tích của các hình chữ nhật thỏa mãn điều kiện, được in theo thứ tự tăng dần và chỉ in các giá trị khác nhau.
- Nếu không có hình chữ nhật nào thỏa mãn, in ra ~-1~.
Ví dụ:
Input:
10
Output:
4 6
Giải thích:
Các hình chữ nhật có chu vi bằng ~10~ gồm:
- ~a = 1, b = 4~ → Diện tích ~1 \times 4 = 4~.
- ~a = 2, b = 3~ → Diện tích ~2 \times 3 = 6~.
Kết quả: ~4, 6~.
Bình luận
Gửi bài giải
Kotlin
PyPy
Điểm:
10,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Basic
Ngôn ngữ cho phép
C
C++
Java
Pascal
Python
Scratch