1 条题解
-
0
#include<bits/stdc++.h> using namespace std; int a[10]; int main(){ int k,j,t=0; for(int i=1000;i<=3162;i++){ int n=i*i; for(j=0;j<10;j++) a[j]=0; while(n){ k=n%10; a[k]++; n=n/10; } for(j=0;j<10;j++){ if(a[j]>1) break; } if(j==10){ cout<<i*i<<" "; t++; if(t%10==0) cout<<endl; } } }
- 1
信息
- ID
- 1093
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 6
- 标签
- 递交数
- 31
- 已通过
- 10
- 上传者