社区讨论

纯暴力枚举,求调

P1008[NOIP 1998 普及组] 三连击参与者 2已保存回复 2

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
2 条
当前快照
1 份
快照标识符
@mhj0qou4
此快照首次捕获于
2025/11/03 18:50
4 个月前
此快照最后确认于
2025/11/03 18:50
4 个月前
查看原帖
CPP
#include<bits/stdc++.h>
using namespace std;
int main()
{
	for(int i=100;i<=999;i++)
	{
		int a1,a2,a3,b1,b2,b3,c1,c2,c3;
		a1=i/100,a2=(i-a1*100)/10,a3=i-a1*100-a2*10,b1=i*2/100,b2=(i*2-b1*100)/10,b3=i*2-b1*100-b2*10,c1=i*3/100,c2=(i*3-c1*100)/10,c3=i*3-c1*100-c2*10;
		if(i*3<100&&a1!=a2&&a1!=a3&&a1!=b1&&a1!=b2&&a1!=b3&&a1!=c1&&a1!=c2&&a1!=c3&&a2!=a3&&a2!=b1&&a2!=b2&&a2!=b3&&a2!=c1&&a2!=c2&&a2!=c3&&a3!=b1&&a3!=b2&&a3!=b3&&a3!=c1&&a3!=c2&&a3!=c3&&b1!=b2&&b1!=b3&&b1!=c1&&b1!=c2&&b1!=c3&&b2!=b3&&b2!=c1&&b2!=c2&&b2!=c3&&b3!=c1&&b3!=c2&&b3!=c3&&c1!=c2&&c1!=c3&&c2!=c3)
		{
			cout<<i<<" "<<i*2<<" "<<i*3<<endl;
		}
	}
	return 0;
}

回复

2 条回复,欢迎继续交流。

正在加载回复...