Số tự mãn

Xem dạng PDF

Gửi bài giải

Điểm: 5,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Số tự mãn là những số bằng tổng các lũy thừa các chữ số với số mũ bằng số các chữ số của nó.

Ví dụ:

~153 = 1 ^ 3 + 5 ^ 3 + 3 ^ 3~

~8208 = (8 * 8 * 8 * 8) + (2 * 2 * 2 * 2) + (0 * 0 * 0 * 0) + (8 * 8 * 8 * 8)~

Yêu cầu: Kiểm tra 1 số nguyên dương ~n~ có phải là số tự mãn hay không.

Dữ liệu vào:

  • Dòng 1: Ghi số nguyên dương ~𝑛~ (~1 ≤ 𝑛 ≤ 32000~)

Dữ liệu ra:

  • Dòng 1: Ghi 'YES' nếu n là số tự mãn, ngược lại ghi 'NO'.

Ví dụ:

Input

8208

Output

YES

Bình luận

Hãy đọc nội quy trước khi bình luận.



  • 1
    KoKo_  đã bình luận lúc 17, Tháng 4, 2024, 0:14

    ez


    • -1
      Huuthinhln  đã bình luận lúc 22, Tháng 4, 2024, 1:57

      trùm chat nên ez à


      • -2
        KoKo_  đã bình luận lúc 22, Tháng 4, 2024, 2:01

        trùm Bing Ai


  • 0
    LongNhatltqb2010  đã bình luận lúc 4, Tháng 3, 2024, 3:47

    suu