1061 判断题

判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分。

输入格式:

输入在第一行给出两个不超过 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<iostream>

 using namespace std;

 int main()
{
int n, m, a[], b[], sum = , answer;
cin>>n>>m;
for( int i = ; i < m; i++)
cin>>a[i];
for( int i = ; i < m; i++)
cin>>b[i]; while(n--){
sum = ;
for( int i = ; i < m; i++){
cin>>answer;
if( answer == b[i])
sum += a[i];
}
cout<<sum<<endl;
} return ;
}
 

最新文章

  1. Hibernate 中出现表名(XXX) is not mapped 问题
  2. javascript 要点
  3. WPFの三种方式实现快捷键
  4. javascript方法 call()和apply()的用法
  5. 解决“未启用当前数据库的 SQL Server Service Broker,因此查询通知不受支持。如果希望使用通知,请为此数据库启用 Service Broker”错误
  6. Quartus II 12.0 下载、安装和破解
  7. SignalR小计
  8. nginx 重启
  9. Java【第八篇】面向对象之高级类特性
  10. AIX详细查看用户/进程使用内存
  11. jmeter如何进行MQTT性能测试(测试前期准备一,性能测试需求)
  12. 【SoftwareTesting】Lab 1
  13. 关于Bell数的一道题目
  14. Django进阶之查询优化、extra注入SQL及批量创建
  15. js堆栈
  16. rabbitmq使用方法(二)
  17. [sh]shift参数左移用法
  18. Linux性能优化gprof使用
  19. 20165228 2017-2018-2 《Java程序设计》第8周学习总结
  20. Swift5 语言参考(三) 类型

热门文章

  1. Oracle Database Hang While Loading 3rd party SBT Library And After This Nobody Can Access The Database (windows login 登陆hang )
  2. 119 Pascal&#39;s Triangle II 帕斯卡三角形 II Pascal&#39;s Triangle II
  3. 如何查看和分析IIS日志
  4. REST访问(RestTemplate)
  5. LessCss学习笔记
  6. sizeof()用法汇总 zhuan
  7. activity间的传参
  8. Eclipse下对MAVEN进行junit软件测试
  9. 洛谷 P1629 邮递员送信
  10. DataModel doesn&#39;t have preference values