# include <iostream>
# include <iomanip>
using namespace std;
int main()
{
int x, y, z, n, f = 0;
cin>>n;
for(x = 1; x <= 9 ; x++)
{
for(y = 1; y <= 9; y++)
{
for(z = 0; z <= 9; z++)
{
if((x*100+y*10+z) + (y*100+z*10+z) == n)
{
f = 1;
cout<<setw(4)<<x<<setw(4)<<y<<setw(4)<<z;
}
}
}
}
if(f == 0)
{
cout<<"No Answer";
}
return 0;
}
ZZULIOJ 1076:三位数求解
这是一个C++程序,它通过嵌套循环遍历1到9的整数,寻找满足特定条件的三元组(x,y,z),即(x*100+y*10+z)+(y*100+z*10+z)等于给定的输入值n。如果找到这样的三元组,程序将打印它们;否则,输出NoAnswer。
847





