全wa但是自己运行输出没问题
查看原帖
全wa但是自己运行输出没问题
1150699
Alzylinyi楼主2023/11/9 20:53

求助大佬 我自己在devc++上看是没问题的,一到洛谷就全wa

#include <stdio.h>
int main(){
	int n;
	scanf("%d",&n);
	int i,j,k;
	int arr[1000][100]; 
	int prize[7];
	for(i=0;i<7;){
		scanf("%d",&prize[i]);
		i++;
	}
	for(j=0;j<n;){
		for(k=0;k<7;){
		scanf("%d",&arr[j][k]);
			k++;
		}
		j++;
	}
	int a,b,c,cnt=0;
	int won[7];
	for(a=0;a<n;){
		for(b=0,cnt=0;b<7;){
			for(c=0;c<7;){
				if(arr[a][b]==prize[c]){
					cnt++;
					break;
				}
				c++;
			}
			b++;
		}
		switch(cnt){
			case 1:
			won[6]++;
				break;
				case 2:
					won[5]++;
					break;
					case 3:
						won[4]++;
						break;
						case 4:
							won[3]++;
							break;
							case 5:
								won[2]++;
								break;
								case 6:
									won[1]++;
									break;
							     default :
							     	won[0]++;
							     	break;
		}
		a++;
	}
	int l;
	for(l=0;l<7;){
	printf("%d ",won[l]);
		l++;
	}
	return 0;
}
2023/11/9 20:53
加载中...