PAT-B 1061 判斷題【模擬】
PAT-B 1061 判斷題
https://pintia.cn/problem-sets/994805260223102976/problems/994805268817231872
題目
判斷題的評判很簡單,本題就要求你寫個簡單的程式幫助老師判題並統計學生們判斷題的得分。
輸入
輸入在第一行給出兩個不超過 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
分析
簡單模擬題,具體看程式。
C++程式
#include<iostream>
using namespace std;
const int N=105;
int score[N],answer[N];
int main()
{
int n,m;
scanf("%d%d",&n,&m);
for(int i=1;i<=m;i++)//輸入各道題的分數
scanf("%d",&score[i]);
for(int i=1;i<=m;i++)//輸入各道題的答案
scanf("%d",&answer[i]);
while(n--)
{
int sum=0,x;
for(int i=1;i<=m;i++)
{
scanf("%d",&x);
if(x==answer[i])//如果回答正確
sum+=score[i];
}
printf("%d\n",sum);//輸出學生獲得的總分
}
return 0;
}
相關文章
- PAT-B 1058 選擇題 【模擬】
- PAT-B 1027 列印沙漏 【模擬】
- 模擬微任務 判斷是否有對應的apiAPI
- PAT-B 1067 試密碼【模擬】密碼
- PAT-B 1071 小賭怡情【模擬】
- PAT-B 1054 求平均值 【模擬】
- PAT-B 1072 開學寄語【模擬】
- PAT-B 1081 檢查密碼【模擬】密碼
- PAT-B 1084 外觀數列 【模擬】
- PAT-B 1085 PAT單位排行【模擬】
- PAT-B 1018 錘子剪刀布 【模擬】
- PAT-B 1008 陣列元素迴圈右移問題【簡單模擬】陣列
- PAT-B 1019 數字黑洞【陣列+模擬】陣列
- PAT-B 1017 A除以B【模擬 大數除法】
- PAT-B 1059 C語言競賽【模擬】C語言
- 大數模擬 加減乘除 判斷大數是否為素數 板子
- PAT-B 1024 科學計數法【模擬+字串】字串
- PAT-B 1077 互評成績計算【模擬】
- PAT-B 1012 數字分類【簡單模擬】
- 答題判題程式和傢俱強電電路模擬系統
- PAT-B 1025 反轉連結串列【模擬+對映】
- PAT-B 1069 微博轉發抽獎【模擬+集合】
- 模擬題
- 教資 - 綜合(10)_判斷題
- 如何判斷雲虛擬主機的好壞?
- 答題判題程式終版與家居強電電路模擬程式兩次迭代
- 怎麼判斷dns汙染,怎麼判斷dns汙染,具體判斷方法DNS
- HDU - 1061 Rightmost Digit(二分快速冪板題)Git
- JS的判斷語句:判斷、迴圈JS
- 模擬賽雜題
- if 判斷使用
- js函式中的if判斷和a==b判斷JS函式
- 使用帶型別判斷的比較判斷型別
- PTA 程式設計 判斷題-期末複習程式設計
- Python 判斷當前作業系統型別的模組Python作業系統型別
- 10.31 模擬賽題解
- 2020 ICPC 線上模擬賽 I題 Character Wheels(模擬)
- 判斷難點