Point: 50.0
Time limit: 1.0s
Memory limit: 64 M
Input: stdin
Output: stdout
Problem type
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