1. 程式人生 > >PAT B1061. 判斷題

PAT B1061. 判斷題

1061. 判斷題(15)

時間限制400 ms
記憶體限制65536 kB
程式碼長度限制8000 B
判題程式Standard作者CHEN, Yue

判斷題的評判很簡單,本題就要求你寫個簡單的程式幫助老師判題並統計學生們判斷題的得分。

輸入格式:

輸入在第一行給出兩個不超過100的正整數N和M,分別是學生人數和判斷題數量。第二行給出M個不超過5的正整數,是每道題的滿分值。第三行給出每道題對應的正確答案,0代表“非”,1代表“是”。隨後N行,每行給出一個學生的解答。數字間均以空格分隔。

輸出格式:

按照輸入的順序輸出每個學生的得分,每個分數佔一行。

輸入樣例:
3 6
2 1 3 3 4 5
0 0 1 0 1 1
0 1 1 0 0 1
1 0 1 0 1 0
1 1 0 0 1 1
輸出樣例:
13
11
12

提交代

敷衍一下

#include <cstdio>
int main(){
	int n,m;
	int a[110][110];
	int ans[110];
	
	scanf("%d%d",&n,&m);
	
	for(int i=0;i<n+2;i++){
		for(int j=0;j<m;j++){
			scanf("%d",&a[i][j]);
		}
	}
	
	for(int i=2;i<n+2;i++){
		for(int j=0;j<m;j++){
			if(a[i][j] == a[1][j]) ans[i] += a[0][j];	
		}
	}
	
	for(int i=2;i<n+2;i++){
			printf("%d\n",ans[i]);
	}
	return 0;
}