Số Armstrong
Đề bài
Một số có k chữ số được gọi là Armstrong nếu tổng lũy thừa k của từng chữ số bằng chính nó.
Ví dụ: \(153 = 1^3 + 5^3 + 3^3\).
Dữ liệu vào
Một số nguyênn(1 ≤ n ≤ 10^6)
Dữ liệu ra
In "YES" nếu n là Armstrong, "NO" nếu không.
Ví dụ
| Input | Output |
|---|---|
| 153 | YES |
| 123 | NO |
Gợi ý
Đếm số chữ số k.
Tính tổng pow(chữ_số, k) rồi so sánh với n.

Nhận xét