求救
查看原帖
求救
1242018
aleavf楼主2024/4/12 20:07
#include<bits/stdc++.h>
using namespace std;
int main(){
	int a[10],b,d,x,y,z,s=0;
	cin>>x>>y>>z;
	for(int i=100;i<333;i++){
		if(x==0||y==0||z==0){
			break;
		}
		b=i*y/x;
		d=i*z/x;
		a[0]=i/100;
		a[1]=i%100/10;
		a[2]=i%10;
		a[3]=b/100;
		a[4]=b%100/10;
		a[5]=b%10;
		a[6]=d/100;
		a[7]=d%100/10;
		a[8]=d%10;
		if(a[0]*a[1]*a[2]*a[3]*a[4]*a[5]*a[6]*a[7]*a[8]==362880&&a[0]+a[1]+a[2]+a[3]+a[4]+a[5]+a[6]+a[7]+a[8]==45){
		cout<<i<<' '<<b<<' '<<d<<endl;
		s++;}
	}
	if(s==0){
		cout<<"NO!!!";
	}
}
2024/4/12 20:07
加载中...