题目描述
答案:2658417853
题目解析
⭐⭐题目比较简单,解法有很多,不过有个要注意的,最后的结果很大,int是装不下的。
代码
contains(String s) 判断当前字符串中是否包含字串s
public class Main {
public static void main(String[] args) {
long sum=0;
for(int i=1;i<=2019;i++) {
String s=""+i;//将数字转化为字符串
if(s.contains("2")||s.contains("0")||s.contains("1")||s.contains("9")) {
sum+=i*i;
}
}
System.out.println(sum);
}
}