求助!样例可以过,但是全WA,求大佬指点
查看原帖
求助!样例可以过,但是全WA,求大佬指点
463132
阿巴玛卡巴卡楼主2021/6/25 19:21
#include<cmath>
#include<cstdio>
#include<cstring>
#include<iomanip>
#include<iostream>
#include<string>
using namespace std;
int a,b,c,d,e,f,g;
int n,i,j;
int num[1001][8];
int ans[1001];
int jiang[8];
int main()
{
	cin>>n;
	cin>>a>>b>>c>>d>>e>>f>>g;
	for(i=1;i<=n;i++)
	{
		for(j=1;j<=7;j++)
		cin>>num[i][j];
	}
	for(i=1;i<=n;i++)
	{
		for(j=1;j<=7;j++)
		{
			jiang[j]=0;
			if(num[i][j]==a)
			ans[i]+=1;
			if(num[i][j]==b)
			ans[i]+=1;
			if(num[i][j]==c)
			ans[i]+=1;
			if(num[i][j]==d)
			ans[i]+=1;
			if(num[i][j]==e)
			ans[i]+=1;
			if(num[i][j]==f)
			ans[i]+=1;
			if(num[i][j]==g)
			ans[i]+=1;
		}	
	}
	for(i=1;i<=n;i++)
	{
		if(ans[i]==7)
		jiang[1]+=1;
		else if(ans[i]==6)
		jiang[2]+=1;
		else if(ans[i]==5)
		jiang[3]+=1;
		else if(ans[i]==4)
		jiang[4]+=1;
		else if(ans[i]==3)
		jiang[4]+=1;
		else if(ans[i]==2)
		jiang[6]+=1;
		else if(ans[i]==1)
		jiang[7]+=1;
	}
	for(i=1;i<=7;i++)
	cout<<jiang[i]<<" ";
    return 0;
} 
2021/6/25 19:21
加载中...