65,186
社区成员




#include<iostream>
using namespace std;
int f1(int y) //int f1(int &y){
{
int j;
for(j=10;j<32;j++)
if(j*j>=y)
break;
return ((j*j)==y?j:0);//return y=((j*j)==y?j:0);
}
int f2(int n2)
{
int a,b,c;
a=n2%10,b=n2/10%10,c=n2/100;
if(c<b && b<a) //if(a!=b&&b!=c&&a!=c&&a>b&&b>c)
return 1;
return 0;
}
int main()
{
int n,t;//n2;
for(n=100;n<=999;n++)
{
//n2=n;
if((t=f1(n))&&f2(n))//if(t=f1(n)&&f2(n2))
cout<<n<<"="<<t<<"^2"<<endl;
}
return 0;
}