专栏首页卡尼慕1061 判断题 (15 分)

1061 判断题 (15 分)

1061 判断题 (15 分)

【我的代码】

 1// 1061 判断题 (15 分).cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
 2//
 3
 4#include <iostream>
 5using namespace std;
 6int main()
 7{
 8    int N, M;//学生人数和判断题数量
 9    cin >> N >> M;
10    int goal[M];
11    int right[M];
12    int tmp;
13    for (int i = 0; i < M; i++) {
14        cin >> goal[i];
15    }
16    for (int i = 0; i < M; i++) {
17        cin >> right[i];
18    }
19    //判断学生输入
20    for (int i = 0; i < N; i++) {
21        int final1 = 0;
22        for (int j = 0; j < M; j++) {
23            cin >> tmp;
24            if (tmp == right[j])
25                final1 += goal[j];
26        }
27        cout << final1;
28        if (i != N)
29            cout << endl;
30    }
31}

【思路】

  1. 保存每道题的得分
  2. 保存每道题的正确答案
  3. 逐个判断每个学生的答案是否正确

本文分享自微信公众号 - 卡尼慕(gh_40138f7dc7d3),作者:卡尼幕

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-10-22

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 1087 有多少不同的值 (20 分)

    当自然数 n 依次取 1、2、3、……、N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取整函数,表示不超过 x 的最大自然...

    可爱见见
  • 1072 开学寄语 (20 分)

    可爱见见
  • 1073 多选题常见计分法 (20 分)

    可爱见见
  • 图像处理卷积算法实现

      今天心血来潮,想把传统的卷积算法实现一份不采用各种加速方式,仅优化算法逻辑的纯净版本。 写完发现性能还可以,特发出来分享之,若有博友在此基础上,进行了再次优...

    cpuimage
  • Java中实现找到两个数组交集的2种方法,开发实用

    1、用HashSet实现的解决方法 实例代码如下: public int[] intersection(int[] nums1, int[] nums2) { ...

    用户1289394
  • C++中动态申请数组

    动态申请一维数组 申请使用new,释放使用delete[] 可以通过数组名[下标]和*(数组名+下标)的方式访问数组

    卡尔曼和玻尔兹曼谁曼
  • 区间更新与点值

    用户2965768
  • 天梯赛 大区赛 L3-014.周游世界 (Dijkstra)

    L3-014. 周游世界 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standar...

    ShenduCC
  • HDU 5618 Jam's problem again(三维偏序,CDQ分治,树状数组,线段树)

    Jam's problem again Time Limit: 5000/2500 MS (Java/Others)    Memory Limit: 655...

    ShenduCC
  • Android Studio 2.2 JNI编译及Rxjava使用初级背景

    用户1127566

扫码关注云+社区

领取腾讯云代金券