[THT - QG - 22-23] Xây dựng
Để chuẩn bị cho kỳ thi Tin học trẻ năm nay, Ban tổ chức đã xây một hội trường lớn để chuẩn bị vị trí và sân thi đấu. Dự định chọn một mảnh đất để xây dựng sân thi đấu hình chữ nhật kích thước các cạnh là số tự nhiên, sao cho diện tích S và chu vi P của nó thỏa mãn: A ≤ S ≤ B, C ≤ P ≤ D.
Ban tổ chức muốn tính toán số cách xây dựng hội trường thỏa mãn kích thước đẹp như trên.
Yêu cầu:
Cho trước các số nguyên A, B, C, D. Hãy giúp ban tổ chức tính số lượng các kích thước sân thi đấu cần xem xét để lựa chọn phương án tốt nhất (chú ý: kích thước a * b và b * a tính là một phương án)
Dữ liệu:
gồm bốn số A, B, C, D (1 ≤ A ≤ B ≤ 108, 4 ≤ C ≤ D ≤ 108)
Kết quả:
số nguyên duy nhất là số lượng các phương án.
Ví dụ:
Input:
2
10
4
8
Output:
3
Giải thích:
1 2, 1 3, 2 * 2
Giới hạn:
• 40% test có 1 ≤ A ≤ B ≤ 100, 4 ≤ C ≤ D ≤ 100
• 60% test có 100 < A ≤ B ≤ 108; 100 < C ≤ D ≤ 108
Comments