public class Main {
public static void main(String[] args) {
int a = 0;
int b = 0;
int c = 0;
for(int i = 100; i < 1000; i++) {
a = i / 100;
b = i / 10 % 10;
c = i % 10;
int sum1 = 1;
int sum2 = 1;
int sum3 = 1;
for(int k = 1; k <= a; k++) {
sum1 *= k;
}
for(int j = 1; j <= b; j++) {
sum2 *= j;
}
for(int t = 1; t <= c; t++) {
sum3 *= t;
}
if(i == sum1 + sum2 + sum3) {
System.out.println(i);
}
}
}
}
/**************************************************************
Problem: 1258
User: admin
Language: Java
Result: Runtime Error
****************************************************************/