Super-d numbers: Difference between revisions

Line 199:
int n = 0;
int i = }0;
System.out.printf("First %d super-%d numbers: %n", max, d);
forwhile ( intn i< = 1 ; ; i++max ) {
breaki++;
BigInteger val = BigInteger.valueOf(d).multiply(BigInteger.valueOf(i).pow(d));
if ( val.toString().contains(test) ) {
n++;
System.out.printf("%d ", i);
if ( n >= max ) {
break;
}
}
}