مسیرها
/
Java
Java
/
تمرین‌ها
/
اعداد آرمسترانگ
اعداد آرمسترانگ

اعداد آرمسترانگ

آسان

دستورالعمل‌ها

عدد آرمسترانگ عددی است که برابر مجموع رقم‌های خود است، به این صورت که هر رقم به توان تعداد رقم‌ها می‌رسد.

برای مثال:

  • ۹ عدد آرمسترانگ است، چون 9 = 9^1 = 9
  • ۱۰ عدد آرمسترانگ نیست، چون 10 != 1^2 + 0^2 = 1
  • ۱۵۳ عدد آرمسترانگ است، چون: 153 = 1^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153
  • ۱۵۴ عدد آرمسترانگ نیست، چون: 154 != 1^3 + 5^3 + 4^3 = 1 + 125 + 64 = 190

کدی بنویسید که تشخیص دهد آیا یک عدد، عدد آرمسترانگ است یا نه.

پیاده‌سازی

برای کمک بیشتر در مورد چگونگی حل این تمرین، لطفاً به آموزشی مراجعه کنید که به عنوان بخشی از تمرین hello world ارائه شده است: instructions.append.md


منبع

Wikipediaاین لینک در پنجره یا تب جدیدی باز می‌شود.
ویرایش از طریق GitHub این لینک در پنجره یا زبانه‌ی جدیدی باز می‌شود
Java Exercism

آماده‌اید اعداد آرمسترانگ را شروع کنید؟

در Exercism ثبت‌نام کنید تا Java را همراه با 26 مفهوم158 تمرین و مربی‌گری انسانی واقعی یاد بگیرید و در آن استاد شوید، همه‌ی این‌ها رایگان.