1061 判断题
水题。
#include<iostream> using namespace std; int score[200],ans[200] = {0};//分别记录每道题的分值和答案 int main() { int n,m; cin>>n>>m; for(int i = 0; i < m; ++i) cin>>score[i]; for(int i = 0; i < m; ++i) cin>>ans[i]; while(n--) { int t,sum = 0; for(int i = 0 ; i < m; ++i) { cin>>t; if(t == ans[i]) sum += score[i]; //回答正确就统分 } cout<<sum<<endl; } return 0; }