1. 程式人生 > >PAT-乙-1061 1061 判斷題 (15 分)

PAT-乙-1061 1061 判斷題 (15 分)

在這裡插入圖片描述

程式碼

#include <stdio.h>

int main() {
	
	int n, m;
	scanf("%d %d", &n, &m);
	
	int score[m] = {0};
	int ans[m] = {0};
	
	for(int i=0; i<m; i++){
		scanf("%d", &score[i]);
	}
	
	for(int i=0; i<m; i++){
		scanf("%d", &ans[i]);
	}
	
	for(int i=0; i<n; i++){
		int sum = 0;
		for(int j=0; j<m; j++){
			int t;
			scanf("%d", &t);
			if(t==ans[j]){
				sum += score[j];
			} 
		}
		printf("%d\n", sum);
	}
	
	return 0;
}

註解

1、水題,處理好輸入格式即可。

結果

在這裡插入圖片描述