zoukankan      html  css  js  c++  java
  • PAT 1061 判断题(15)(代码)

    1061 判断题(15 分)

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

    输入格式:

    输入在第一行给出两个不超过 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 pd[100];   //存储正确答案
    int kd[100];   //存储分数
    int main() {
    	int n, m;
    	cin >> n >> m;
    	for (int i = 0; i < m; i++)
    		cin >> kd[i];
    	for (int i = 0; i < m; i++)
    		cin >> pd[i];
    	int t;
    	while (n--) {
    		int mark = 0;
    		for (int i = 0; i < m; i++) {
    			cin >> t;    
    			if (t == pd[i])
    				mark += kd[i];
    		}
    		cout << mark << endl;
    	}
    	return 0;
    }
  • 相关阅读:
    3
    正确的消费理念和方式
    2
    1
    善待精力,保持体力,保持热情
    为什么不从今天开始呢?
    c++中的新成员
    函数重载分析下
    函数重载分析上
    函数参数的扩展
  • 原文地址:https://www.cnblogs.com/F-itachi/p/9974375.html
Copyright © 2011-2022 走看看