Nội dung Bài tập
Mã:
ARMSTRONG_2
Tên:
Armstrong Number 2
Dạng thi:
oi
Thang điểm:
10 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
64 MB
Được tạo bởi:
phucnq

Armstrong Numbers 2

Một số nguyên dương có n chữ số được gọi là số Armstrong khi tổng các lũy thừa bậc n của các chữ số của nó bằng chính nó.

Ví dụ:

  • 371 là số Armstrong vì: 3^3 + 7^3 + 1^3 = 371
  • 8208 là số Armstrong vì: 8^4 + 2^4 + 8^4 = 8208


Hãy tìm tất cả các số Armstrong trong đoạn [A; B].


Input:

Gồm 2 số nguyên dương A, B cách nhau bởi 1 khoảng trắng (1 <= A <= B <= 10^7)

Output:

In ra tất cả các số Armstrong trong đoạn [A;B]. 

Xuất theo thứ tự từ nhỏ đến lớn, mỗi số cách nhau một khoảng trắng.

Nếu trong đoạn [A; B] không có số Armstrong nào thì xuất -1


Ví dụ:

InputOutput
30 40
-1


Ví dụ:

InputOutput
300 400
370 371


Ví dụ:

InputOutput
8000 9000
8208



    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận