Số Armstrong


Gửi bài giải

Điểm: 5
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Kiểu bài tập

Đề 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

Không có ý kiến tại thời điểm này.