Căn n
Trạng thái
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
Thông tin
Thông tin bài tập
Điểm
50
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
64 M
I/O
stdin -> stdout
Tác giả
Loại đề bài
A01 - Nhập môn: Biến, hằng và phép toán
Ngôn ngữ cho phép
C, C#, C++, Java, Pascal, Python, Text