题目1
(1/1 分数)
题目描述
有形如AB*C+A=y的方程,其中ABC均可以取0-9的数字,y由输入给出,求可以使方程成立的ABC各是多少(答案唯一,ABC可以相同,但A不可为0)
以A=1,B=1,C=1为例,上式变为11*1+1=12,所以y=12时,A=B=C=1是使方程成立的一个解
输入格式 y
依次输出A B C,空格隔开
样例输入
12样例输出
1 1 1代码框
#include<iostream>
using namespace std;
int main(){
int A,B,C;
int y;
cin>>y;
for(A=1;A<=9;A++)
for(B=0;B<=9;B++)
for(C=0;C<=9;C++){
if((A*10+B)*C+A==y){
cout<<A<<" "<<B<<" "<<C;
return 0;
}
}
return false;
}