收起
1.(i^2 - i + 2)/2找规律,化简成公式
int sumfunc() { int sum = 0; for(int i = 1; i < 1001; i++) { m = (i * i - i + 2)/2; sum += m; if (m == 1226) break; } return sum; }
2.穷举法
for (int i = 100; i <1000; i++) { if(i/100 + i%10 == i/10%10) printf("%d",i); }
报告相同问题?