博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
算法学习之路|判断题
阅读量:7052 次
发布时间:2019-06-28

本文共 797 字,大约阅读时间需要 2 分钟。

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

输入格式

输入在第一行给出两个不超过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
using namespace std;struct node{ int score; int judge;};int main(){ int stu,ques; cin>>stu>>ques; struct node question[100]; int student[100]={0}; for(int i=0;i
>question[i].score; } for(int i=0;i
>question[i].judge; } int tmp; for(int i=0;i
>tmp; if(tmp==question[j].judge){ student[i]+=question[j].score; } } } for(int i=0;i

转载地址:http://wivol.baihongyu.com/

你可能感兴趣的文章
Java 之switch语句
查看>>
焊盘的制作
查看>>
Finalize 和 Dispose 的分析
查看>>
从一道题看线程安全--牛客网Java基础题
查看>>
简单验证码业务
查看>>
Java util包中常用的类和方法
查看>>
[R] 之 管理工作空间函数
查看>>
将windows目录共享到linux
查看>>
计算机是如何启动的
查看>>
Python的raw_input语句包含中文,在Windows环境CMD中显示乱码的解决方法
查看>>
HIbernate学习笔记3 之 缓存和 对象的三种状态
查看>>
2015.3.12Arinc424 Tools中SiniArincCls.csParserFile(string sFile)函数正则表达式理解
查看>>
angularjs探秘<三> 控制器controller及angular项目结构
查看>>
列表的常用操作符和BIF
查看>>
opencv里面CV_32FC1家族
查看>>
在VS2015中用C++创建DLL并用C#调用且同时实现对DLL的调试
查看>>
JavaScript操作DOM的那些坑
查看>>
Acdream Path 动态规划
查看>>
手机版开发框架集合
查看>>
Memcache的客户端连接系列(二) Python
查看>>