Cho số nguyên không âm n. Tìm floor(sqrt(n)) bằng phương pháp Newton (do-while mô phỏng): khởi tạo x = n; loop { let y = (x + n/x) / 2; if y >= x { break; } x = y; } (xử lý n=0 và n=1 trả về n trước). In x.
Một số nguyên n.
0 <= n <= 10^18
Một số.
Ví dụ:
Đầu vào:
16
Đầu ra:
4
Giải thích:
Đang tải editor...