/* 原本想用代数的方式计算出所有n的公式,可惜没成功。 在1000-9999的区间中,满足条件的四位数只有三个:2025,3025,9801。 因此本题完全可以用表格的方式提交。 如下: */ #include<stdio.h> int main() { int n,*i,a[]={2025,3025,9801}; scanf("%d",&n); for(i=a;*i<=n;i++) printf("%d\n",*i); return 0; }