算法day24-----蓝桥杯:立方变自身

package a2;

public class ccz {
public static void main(String args[]) {
int res=0;
for(int i=1;i<99;i++) {
int s=i*i*i;
int sum=cal(s);
if(sum==i) {
res++;
System.out.println(res+" "+i);
}
}
System.out.println(res);
}
private static int cal(int s) {
int sum=0;
String t=String.valueOf(s);
for(int i=0;i<t.length();i++) {
sum+=t.charAt(i)-'0';
}
return sum;
}
}

 

posted @ 2022-06-28 11:14  开源遗迹  阅读(24)  评论(0)    收藏  举报