Tổng bình phương chữ số (2)
Trạng thái
Yêu cầu
Cho một số nguyên dương \(N\), hãy viết chương trình kiểm tra tính nguyên tố của tổng bình phương các chữ số trong \(N\).
Dữ liệu
- Một dòng duy nhất ghi số nguyên dương \(N\ (N \leq 10^{18}).\)
Kết quả
- In ra YES nếu tổng bình phương các chữ số trong \(N\) là số nguyên tố, ngược lại in ra NO.
Ví dụ
| INPUT | OUTPUT |
|---|---|
| 12 | YES |
Giải thích ví dụ
Ta có \(1^2\) + \(2^2\) \(=\) \(5\) và 5 là số nguyên tố \(=>\) in ra YES.
Thông tin
Thông tin bài tập
Điểm
100
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
122 M
I/O
stdin -> stdout
Tác giả
Loại đề bài
A04 - Nhập môn : Hàm (function), Toán: Số học
Ngôn ngữ cho phép
C, C#, C++, Java, Pascal, Python, Text