萌新,为什么运行出来是re
查看原帖
萌新,为什么运行出来是re
427864
即将成为大牛楼主2020/11/24 22:39
#include<stdio.h>
int f[100][100],g[7];
int main()
{
	int i,j,n,t,ans=0;
	scanf("%d",&n);
	for(i=0;i<7;i++)
	{
		scanf("%d",&f[0][i]);
	}
	for(t=1;t<=n;t++)
	{
		for(j=0;j<7;j++)
		{
			scanf("%d",&f[t][j]);
		}
	}
	for(t=1;t<=n;t++)
	{
		for(i=0;i<7;i++)
		{
			for(j=0;j<7;j++)
			{
				if(f[0][i]==f[t][j]) ans++;
			}
		}
		switch(ans)
			{
				case 7: g[6]++;break;
				case 6: g[5]++;break;
				case 5: g[4]++;break;
				case 4: g[3]++;break;
				case 3: g[2]++;break;
				case 2: g[1]++;break;
				case 1: g[0]++;break;
				default: break;
			}
			ans=0;	
	}
	for(i=6;i>=0;i--)
	{
		printf("%d ",g[i]);
	}	
	return 0;	
} 

2020/11/24 22:39
加载中...