#include <iostream>
//判断一个数是否有两位数字相同
bool Same2(int num){
int a[10]={-1,-1,-1,-1,-1,-1,-1,-1,-1,-1};
int i=0;
while(num){
a[num%10]++;
num/=10;
}
for(i=0;i<10;i++){
if(a[i]>1)
return true;
}
return false;
}
//第二个函数,判断一个数是否为完全平方数
bool IsSqr(int num){
int i=0;
for(i=0;i<=num;i++){
if(i*i==num)
return true;
}
return false;
}
int main(){
int i=0;
for(i=0;i<99999;i++){
if(Same2(i) && IsSqr(i)){
printf("%d ",i);
}
}
printf("\n");
return 0;
}