• 1061 判断题 (15 分)C语言


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

    输入格式:
    输入在第一行给出两个不超过 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 <stdio.h>
    int main(){
    	int n,m,i,j;
    	scanf("%d %d",&n,&m);
    	int full[100],sax[100];
    	int fen,cho;
    	for(i=0;i<m;i++){
    		scanf("%d",full+i);//每道题的满分值,即第二行 
    	}
    	for(i=0;i<m;i++){
    		scanf("%d",sax+i);//每道题对应的正确答案,即第三行 
    	}
    	for(i=0;i<n;i++){//n个学生的解答 
    		fen=0;
    		for(j=0;j<m;j++){
    			scanf("%d",&cho);
    			if(cho==sax[j])//答案正确 
    				fen += full[j];//计算总分 
    		}
    		printf("%d
    ",fen);
    	}
    	return 0;
    } 
    
    欢迎查阅
  • 相关阅读:
    2021.6.2 Python网络编程
    2021.6.1 数据库
    2021.5.29 PHP大作业
    2021.5.28 bootstrap和vue
    2021.5.27 三个和尚
    2021.5.26 Python操作Mysql数据库
    2021.5.25 PHP作业
    2021.5.24 Python解析XML
    如何用 GPU 训练模型?
    44 内核中的中断处理(上)
  • 原文地址:https://www.cnblogs.com/gh110/p/12158209.html
Copyright © 2020-2023  润新知