#CCBCHMOT0000059. Căn bậc hai nguyên (Integer Square Root)
Căn bậc hai nguyên (Integer Square Root)
Căn bậc hai nguyên (Integer Square Root)
Nguồn: Phước Hưng OJ
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho số nguyên không âm . Tìm số nguyên không âm lớn nhất sao cho . Giá trị cần tìm là phần nguyên của căn bậc hai của ; không sử dụng kết quả làm tròn số thực để quyết định đáp án.
Input
Một dòng chứa số nguyên không âm .
Output
In số nguyên .
Subtask
- Subtask 1 (20%): .
- Subtask 2 (30%): .
- Subtask 3 (50%): .
Ví dụ
Ví dụ 1
Input
26
Output
5
Giải thích
còn , nên số nguyên lớn nhất cần tìm là 5.
Ví dụ 2
Input
0
Output
0
Giải thích
nhưng , nên kết quả là 0.
Ví dụ 3
Input
1000000000000
Output
1000000
Giải thích
, vì vậy căn bậc hai nguyên đúng bằng 1000000.