样例过了,但结果全是WA,求助大佬
查看原帖
样例过了,但结果全是WA,求助大佬
1220417
Kelly_1楼主2024/1/5 21:32
#include<stdio.h>
int main()
{
	int n = 0, i = 0, j = 0;
	scanf("%d", &n);
	int a[7] = { 0 };
	for (i = 0;i < 7;i++)
	{
		scanf("%d", &a[i]);
	}
	int b[1001][7] = { 0 };
	for (i = 0;i < n;i++)
	{
		for (j = 0;j < 7;j++)
		{
			scanf("%d", &b[i][j]);
		}
	}
	int p1 = 0, p2 = 0, p3 = 0, p4 = 0, p5 = 0, p6 = 0, p7 = 0, count = 0, c = 0;
	for (i = 0;i < n;i++)
	{
		for (j = 0;j < 7;j++)
		{
			if (b[i][j] == a[c])
			{
				count++;
				c++;
				j = 0;
			}
		}
		if (count == 1)
			p7++;
		else if (count == 2)
			p6++;
		else if (count == 3)
			p5++;
		else if (count == 4)
			p4++;
		else if (count == 5)
			p3++;
		else if (count == 6)
			p2++;
		else if (count == 7)
			p1++;
	}
	printf("%d %d %d %d %d %d %d\n", p1, p2, p3, p4, p5, p6, p7);
	return 0;
}
2024/1/5 21:32
加载中...