package javaapplication1;
// An Armstrong number of three digits is an integer that the sum
// of the cubes of its digits is equal to the number itself
// 371 is an Armstrong number: 3**3 + 7**3 + 1**3 = 371
public class JavaApplication1 {
public static void main(String[] args) {
int reminder, sum, tmp;
for (int n = 0; n <= 999; n++)
{
tmp = n;
sum = 0;
while (tmp != 0)
{
reminder = tmp % 10;
tmp = tmp / 10;
sum = sum + (reminder * reminder * reminder);
}
if (sum == n)
System.out.format("%d\n", n);
}
}
}
/*
run:
0
1
153
370
371
407
*/