方法一
#include<stdio.h>
int main(){
int x,y,z,n,answer=0;
scanf("%d",&n);
for(x=1;x<=9;x++)
for(y=1;y<=9;y++)
for(z=0;z<=9;z++)
{
if(x*100+y*110+z*12==n)
{
printf("%4d%4d%4d",x,y,z);
answer=1;
}
}
if(answer!=1)
printf("No Answer");
return 0;
}
方法二
#include<stdio.h>
int main(){
int x,y,z,n,answer=0;
scanf("%d",&n);
for(x=1;x<=9;x++)
for(y=1;y<=9;y++)
for(z=0;z<=9;z++)
{
if(x*100+y*110+z*12==n)
{
printf("%4d%4d%4d",x,y,z);
answer=1;
}
}
if(!answer)
printf("No Answer");
return 0;
}