萌新求救QAQ
查看原帖
萌新求救QAQ
392865
服苏同学楼主2020/9/24 22:20
#include<iostream>

#include<stdio.h>

using namespace std;

int main(){

	int a[10],x,y,z,flag;

	for(int i=123;i<=333;i++){

		flag=1;

		memset(a,0,sizeof(a));

		x=i;

		y=i*2;

		z=i*3;

		a[x/100]++;a[x%100/10]++;a[x%10]++;

		a[y/100]++;a[y%100/10]++;a[y%10]++;

		a[z/100]++;a[z%100/10]++;a[z%10]++;

		for(int j=1;j<=9;j++)

			if(a[j]!=1){

				flag=0;

				break;

			}

		if(flag==1) cout<<x<<' '<<y<<' '<<z<<endl;		

	}

	return 0;

}

这个程序编译失败 在本地成功运行且结果正确 求解

2020/9/24 22:20
加载中...