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;
    }
  • 相关阅读:
    E-R图转换成关系模型
    折叠表格
    ICE在Linux下的安装
    yum 安装gcc
    dll和so文件区别与构成
    linux进入图形界面的方法
    ACE vs Boost: Singleton的实现
    ACE与ASIO之间关于Socket编程的比较
    Linux 下编译安装ACE时遇到的问题及解决
    Linux下安装、配置ACE
  • 原文地址:https://www.cnblogs.com/F-itachi/p/9974375.html
Copyright © 2011-2022 走看看