Pat乙級 1058 選擇題

2021-10-08 07:49:55 字數 820 閱讀 7388

題目**

注意下輸入的格式,用scanf處理。第1個測試點輸出too ******前先輸出每個人的分數,然後輸出too ******,直接return 0。

data二維陣列中,每一行最後乙個存那道題的分數,倒數第二個存正確選項的個數。

#include#define max 1005

using namespace std;

int data[max][max] = ;

int vis[max] = ;

int main()

data[i][0] = score;

data[i][max - 2] = num_right;

} for (int i = 1; i <= n; i ++)

scanf(")");

if (flag <= 0)

data[i][max - 1] += data[j][0];

else

} }for (int i = 1; i <= n; i ++ )

cout << data[i][max - 1] << endl;

if (sum <= 0)

int themax = -1;

int cnt = 0;

for (int i = 1; i <= m; i ++)

if (vis[i] > themax)

themax = vis[i];

cout << themax;

for (int i = 1; i <= m; i ++)

return 0;

}

PAT乙級 1058 選擇題

include using namespace std struct q 對的選項設定為1 bool cmp q a,q b 寫錯的人越多的題越靠前,若排序後最靠前的沒有乙個人錯則全對 int main 學生得分 vectora n q 題目 char t 輸入題目資訊 for int i 0 i ...

PAT 乙級練習 1058 選擇題

本題鏈結 批改多選題是比較麻煩的事情,本題就請你寫個程式幫助老師批改多選題,並且指出哪道題錯的人最多。輸入格式 輸入在第一行給出兩個正整數 n 1000 和 m 100 分別是學生人數和多選題的個數。隨後 m 行,每行順次給出一道題的滿分值 不超過 5 的正整數 選項個數 不少於 2 且不超過 5 ...

PAT乙級 1058 選擇題 C語言

題目 批改多選題是比較麻煩的事情,本題就請你寫個程式幫助老師批改多選題,並且指出哪道題錯的人最多。輸入格式 輸入在第一行給出兩個正整數n 1000 和m 100 分別是學生人數和多選題的個數。隨後m行,每行順次給出一道題的滿分值 不超過5的正整數 選項個數 不少於2且不超過5的正整數 正確選項個數 ...