题目来源:
PTA | 程序设计类实验辅助教学平台
代码实现:
#include <iostream>
using namespace std;
int main(){int n,m;cin>>n>>m;//学生人数和判题数量 int a[m];//记录每道题的满分值 for(int i=0;i<m;i++) cin>>a[i];int b[m] ;//记录每道题的正确答案for(int i=0;i<m;i++) cin>>b[i];//0错1对 int c[n][m];//记录每个学生的分数 int d[n]={0}; for(int i=0;i<n;i++){//n个学生 for(int j=0;j<m;j++){cin>>c[i][j];if(c[i][j]==b[j])//正确d[i]+=a[j] ;} }for(int i=0;i<n;i++){cout<<d[i];if(i!=n-1)cout<<endl;}return 0;
}
题目心得:
- 下次用单词的简写代替abcd来对变量命名