Căn n
Point: 50.0
Time limit: 1.0s
Memory limit: 64 M
Input:
stdin
Output:
stdout
Author:
Problem type
A - Nhập môn: 01 - Biến, hằng và phép toán
Ngôn ngữ cho phép
C, C#, C++, Java, Pascal, Python, Text
Yêu cầu:
Viết chương trình nhập vào số nguyên dương \(n (0 < n ≤ 10^{18})\). In ra: \(n + [√n]\). Biết rằng hàm sqrt(n) sẽ trả kết quả về một số thực, ta cần ép số thực đó thành một số nguyên.
Gợi ý: Ta có thể khai báo một biến k kiểu long long và gán k = sqrt(n);
Dữ liệu vào Specification
- Một dòng ghi số nguyên \(n (0 < n ≤ 10^{18})\).
Dữ liệu ra Specification
- Đưa ra kết quả n+[√n].
Sample Input
10
Sample Output
13
Giải thích: 10 + [√10] = 10 + 3 = 13