#include<stdio.h> int main() { int n,a,b; scanf("%d",&n); int i; //确保n是四位数 if (n>=1000 && n<10000) { for (i=1000;i<n;i++) { a=i/100; b=i%100; if ((a+b)*(a+b)==i) { printf("%d\n",i); } } } return 0; }
#include<stdio.h> int main() { int n,a,b; scanf("%d",&n); int i; //确保n是四位数 if (n>=1000 && n<10000) { for (i=1000;i<n;i++) { a=i/100; b=i%100; if ((a+b)*(a+b)==i) { printf("%d\n",i); } } } return 0; }