1.题目
2.思路 从一到二零一九寻找符合的数 依次平方和相加 简单思路 就是 如果定义 int sum=0 表示总得平方和的值 没有结果 可能数值太大了溢出了 然后我就定义一个long型的 结果就出来
3.代码如下
public class J47 {
public static void main(String[] args) {
long sum=0;//总和
for(int i=1;i<=2019;i++) {
String str=""+i;
for(int j=0;j<str.length();j++){
if(str.charAt(j)=='2'||str.charAt(j)=='0'||str.charAt(j)=='1'||str.charAt(j)=='9') {
//寻找含有的数
sum+=i*i;
break;
}
}
System.out.println(sum);
}
}