#CT0000061. Đếm số chính phương trong đoạn (Count Perfect Squares in an Interval)
Đếm số chính phương trong đoạn (Count Perfect Squares in an Interval)
Đếm số chính phương trong đoạn (Count Perfect Squares in an Interval)
Phiên bản: Phước Hưng OJ Extended
Đề bài
Một số nguyên dương được gọi là số chính phương nếu nó là bình phương của một số nguyên dương. Ví dụ, là các số chính phương.
Cho hai số nguyên dương và . Hãy đếm số lượng số chính phương thuộc đoạn . Nói cách khác, cần đếm số nguyên thỏa mãn và tồn tại số nguyên dương sao cho .
Input
Một dòng chứa hai số nguyên dương và .
Output
In ra một số nguyên duy nhất là số lượng số chính phương thuộc đoạn .
Subtask
- Subtask 1 (20%): .
- Subtask 2 (30%): .
- Subtask 3 (50%): .
Ví dụ
Ví dụ 1
Input
1 10
Output
3
Giải thích
Các số chính phương trong đoạn là , và . Vì vậy kết quả là .
Ví dụ 2
Input
25 25
Output
1
Giải thích
Đoạn chỉ chứa số . Vì , có đúng một số chính phương trong đoạn.
Ví dụ 3
Input
999999999999999999 1000000000000000000
Output
1
Giải thích
Ta có , còn . Vì vậy chỉ có là số chính phương thuộc đoạn đã cho.