社区讨论

有没有同道中人

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

讨论操作

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

当前回复
6 条
当前快照
1 份
快照标识符
@lob9kkat
此快照首次捕获于
2023/10/29 17:23
2 年前
此快照最后确认于
2023/11/03 23:24
2 年前
查看原帖

在线通缉

有没有和我差不多的(for语句套娃)AC代码?
C
#include<cstdio>
using namespace std;
int x,y,z;
int main()
{
	for(int a=1;a<=9;a++)
	{
		for(int b=1;b<=9;b++)	
		{
			if(b==a) continue; 
			for(int c=1;c<=9;c++)
			{
				if(c==b||c==a) continue; 
				for(int d=1;d<=9;d++)
				{
					if(d==c||d==b||c==a) continue; 
					for(int e=1;e<=9;e++)
					{
						if(e==d||e==c||e==b||e==a) continue; 
						for(int f=1;f<=9;f++)
						{
							if(f==e||f==d||f==c||f==b||f==a) continue; 
							for(int g=1;g<=9;g++)
							{
								if(g==f||g==e||g==d||g==c||g==b||g==a) continue; 
								for(int h=1;h<=9;h++)
								{
									if(h==g||h==f||h==e||h==d||h==c||h==b||h==a) continue; 
									for(int i=1;i<=9;i++)
									{
										if(i==h||i==g||i==f||i==e||i==d||i==c||i==b||i==a) continue;
										x=100*a+10*b+c;
										y=100*d+10*e+f;
										z=100*g+10*h+i;
										if(x*2==y&&x*3==z){
											printf("%d %d %d\n",x,y,z);
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
	return 0;
}

回复

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

正在加载回复...