1061 判斷題(15 分)

2021-08-21 13:48:11 字數 729 閱讀 9532

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

1112

解題思路:定義乙個結構體,將第一行和第二行當作兩個陣列放在結構體中,將輸入的資料和結構體的第二行比較,若正確加上對應第一行的的資料(即分數),最後將每人成績輸出。

**如下:

#includeusing namespace std;

const int n=150;

typedef struct stu

stu1;

stu1 stu[n];

int main()

for(j=0;jwhile(n--)

}cout<} return 0;

}

1061 判斷題 (15 分)

1061 判斷題 15 分 判斷題的評判很簡單,本題就要求你寫個簡單的程式幫助老師判題並統計學生們判斷題的得分。輸入在第一行給出兩個不超過 100 的正整數 n 和 m,分別是學生人數和判斷題數量。第二行給出 m 個不超過 5 的正整數,是每道題的滿分值。第三行給出每道題對應的正確答案,0 代表 非...

1061 判斷題 15 分

判斷題的評判很簡單,本題就要求你寫個簡單的程式幫助老師判題並統計學生們判斷題的得分。輸入在第一行給出兩個不超過 100 的正整數 n 和 m,分別是學生人數和判斷題數量。第二行給出 m 個不超過 5 的正整數,是每道題的滿分值。第三行給出每道題對應的正確答案,0 代表 非 1 代表 是 隨後 n 行...

1061 判斷題 15 分

判斷題的評判很簡單,本題就要求你寫個簡單的程式幫助老師判題並統計學生們判斷題的得分。輸入在第一行給出兩個不超過 100 的正整數 n 和 m,分別是學生人數和判斷題數量。第二行給出 m 個不超過 5 的正整數,是每道題的滿分值。第三行給出每道題對應的正確答案,0 代表 非 1 代表 是 隨後 n 行...