社区讨论

萌新不会啊,只能无情枚举了QAQ

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

讨论操作

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

当前回复
7 条
当前快照
1 份
快照标识符
@lobcke29
此快照首次捕获于
2023/10/29 18:47
2 年前
此快照最后确认于
2023/11/04 00:32
2 年前
查看原帖
C
#include <stdio.h>

int main()
{
	int sum1,sum2,sum3;
	int a, b, c, d, e, f, g, h, i;
	//int a[10] = {0, 1, 2, 3, 4, 5, 6, 7 ,8 ,9};
	
	for(a = 1; a <= 9; a++)
	{
		for(b = 1; b <= 9; b++)
		{
			for(c = 1; c <= 9; c++)
			{
				for(d = 1; d <= 9; d++)
				{
					for(e = 1; e <= 9; e++)
					{
						for(f = 1; f <= 9; f++)
						{
							for(g = 1; g <= 9; g++)
							{
								for(h = 1; h <= 9; h++)
								{
									for(i = 1; i <= 9; i++)
									{
										if(	(a==b) || (a==c) || (a==d) || (a==e) || (a==f) || (a==g) || (a==h) || (a==i) ||
											(b==c) || (b==d) || (b==e) || (b==f) || (b==g) || (b==h) || (b==i) || 
											(c==d) || (c==e) || (c==f) || (c==g) || (c==h) || (c==i) || 
											(d==e) || (d==f) || (d==g) || (d==h) || (d==i) || 
											(e==f) || (e==g) || (e==h) || (e==i) || 
											(f==g) || (f==h) || (f==i) || 
											(g==h) || (g==i) || 
											(h==i))
										{
											continue;
										}
											sum1 = a*100+b*10+c;
											sum2 = d*100+e*10+f;
											sum3 = g*100+h*10+i;
											if(sum3 / 3 == sum1 && sum2 / 2 == sum1)
												printf("%d %d %d\n", sum1, sum2 , sum3);
									}
								}
							}
						}
					}
				}
			}
		}
	}
	return 0;
} 

回复

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

正在加载回复...