Натуральное число называется числом Армстронга, если сумма цифр числа, возведенных в N-ную степень (где N – количество цифр в числе) равна самому числу. Например, 153 = 13 + 53 + 33. Найдите все трёхзначные Армстронга. c помощью С++
Ответы
Ответ дал:
0
#include <bits/stdc++.h>
using namespace std;
int main()
{
int cnt = 0;
for (int i = 100; i < 999; ++i)
{
int tmp = i, cnt = 0;
while (tmp > 0)
{
cnt += (tmp % 10)*(tmp % 10)*(tmp % 10);
tmp /= 10;
}
if (cnt == i)cout << i << ' ';
}
}
using namespace std;
int main()
{
int cnt = 0;
for (int i = 100; i < 999; ++i)
{
int tmp = i, cnt = 0;
while (tmp > 0)
{
cnt += (tmp % 10)*(tmp % 10)*(tmp % 10);
tmp /= 10;
}
if (cnt == i)cout << i << ' ';
}
}
Ответ дал:
0
ты просто лучший
Ответ дал:
0
спасибо большое
Ответ дал:
0
Пожалуйста,
Вас заинтересует
2 года назад
3 года назад
3 года назад
9 лет назад
10 лет назад