求助,第二个案例为什么不予通过
查看原帖
求助,第二个案例为什么不予通过
643246
2091088157xd楼主2022/2/11 16:36

我刚才在另一个题目问了这个题,被别人发现我问错了 呜呜呜,好尴尬。 在洛谷都是人才,我身为大学生,在程序设计方面不如洛谷里面的初中高中生,我直接/remake算了呜呜呜

#include<stdio.h>
int main()
{
	int n, m[102],i,x,y,sum=0,mark=0;
	scanf("%d", &n);
	for (i = 1; i <= n; i++)
	{
		scanf("%d", &m[i]);
	}
	for (i = 1; i <= n; i++)
	{
		for (x = 1; x <= n; x++)
		{
			for (y = 1; y <= n; y++)
			{
				if (m[x] + m[y] == m[i]&&x!=y)
				{
					sum++;
					mark = 1;
					break;
				}
				if (mark)
				{
					break;
				}
			}
			if (mark)
			{
				break;
			}
		}
		mark = 0;
	}
	printf("%d", sum);
	return 0;
}
2022/2/11 16:36
加载中...