PAT-乙-1061 1061 判斷題 (15 分)
程式碼
#include <stdio.h> int main() { int n, m; scanf("%d %d", &n, &m); int score[m] = {0}; int ans[m] = {0}; for(int i=0; i<m; i++){ scanf("%d", &score[i]); } for(int i=0; i<m; i++){ scanf("%d", &ans[i]); } for(int i=0; i<n; i++){ int sum = 0; for(int j=0; j<m; j++){ int t; scanf("%d", &t); if(t==ans[j]){ sum += score[j]; } } printf("%d\n", sum); } return 0; }
註解
1、水題,處理好輸入格式即可。
結果
相關推薦
PAT-乙-1061 1061 判斷題 (15 分)
程式碼 #include <stdio.h> int main() { int n, m; scanf("%d %d", &n, &m); int score[m] = {0}; int ans[m] = {0}; for(int
PAT乙級 1061 判斷題 (15 分)
判斷題的評判很簡單,本題就要求你寫個簡單的程式幫助老師判題並統計學生們判斷題的得分。 輸入格式: 輸入在第一行給出兩個不超過 100 的正整數 N 和 M,分別是學生人數和判斷題數量。第二行給出 M 個不超過 5 的正整數,是每道題的滿分值。第三行給出每道題對應的正確答案,0 代表“
1061 判斷題 (15 分)
判斷題的評判很簡單,本題就要求你寫個簡單的程式幫助老師判題並統計學生們判斷題的得分。 輸入格式: 輸入在第一行給出兩個不超過 100 的正整數 N 和 M,分別是學生人數和判斷題數量。第二行給出 M 個不超過 5 的正整數,是每道題的滿分值。第三行給出每道題對應的正確
1061 判斷題(15 分)
判斷題的評判很簡單,本題就要求你寫個簡單的程式幫助老師判題並統計學生們判斷題的得分。 輸入格式: 輸入在第一行給出兩個不超過 100 的正整數 N 和 M,分別是學生人數和判斷題數量。第二行給出 M 個不超過 5 的正整數,是每道題的滿分值。第三行給出每道題對應的正確答案
PAT-乙-1066 1066 影象過濾 (15 分)
程式碼 #include <stdio.h> int main() { int n, m; int a, b, c; scanf("%d %d %d %d %d", &n, &m, &a, &b, &c); int
PAT-乙-1076 1076 Wifi密碼 (15 分)
程式碼 #include <iostream> using namespace std; int main() { int n; cin>>n; string ans; for(int i=0; i<n; i++){ string
PAT-乙-1041 1041 考試座位號 (15 分)
程式碼 #include <iostream> #include <map> using namespace std; int main() { int n; cin>>n; map<int,
PAT-乙-1081 1081 檢查密碼 (15 分)
程式碼 #include <iostream> using namespace std; int main() { int n; cin>>n; string s; getline(cin, s); for(int
B1061 判斷題 (15分)
cstring sin 簡單的 超過 return algorithm pro for ring B1061 判斷題 (15分) 判斷題的評判很簡單,本題就要求你寫個簡單的程序幫助老師判題並統計學生們判斷題的得分。 輸入格式: 輸入在第一行給出兩個不超過 100 的正整數
PAT-乙-1072 1072 開學寄語 (20 分)
程式碼 #include <iostream> using namespace std; int main() { int N, M; scanf("%d %d", &N, &M); int a[10000] = {0}; for(i
PAT-乙-1070 1070 結繩 (25 分)
程式碼 #include <iostream> #include <algorithm> using namespace std; int main() { int n; cin>>n; double a[n]; for(in
PAT-乙-1067 1067 試密碼 (20 分)
程式碼 #include <iostream> using namespace std; int main() { string s; int n; cin>>s>>n; string t; getline(cin, t);
PAT-乙-1065 1065 單身狗 (25 分)
程式碼 #include <iostream> #include <vector> #include <algorithm> using namespace std; const int MAX = 100000; int main() {
PAT-乙-1064 1064 朋友數 (20 分)
程式碼 #include <iostream> #include <vector> #include <set> #include <algorithm> using namespace std; int main() { i
PAT-乙-1062 1062 最簡分數 (20 分)
程式碼 #include <iostream> #include <algorithm> using namespace std; int maxCommon(int a, int b) { if(a>b) { swap(a, b); }
PAT-乙-1034 1034 有理數四則運算 (20 分)
程式碼 #include <iostream> #include <math.h> #include <stdio.h> using namespace std; struct fenshu { long long int fenzi; l
PAT乙級 1071 小賭怡情 (15 分)
常言道“小賭怡情”。這是一個很簡單的小遊戲:首先由計算機給出第一個整數;然後玩家下注賭第二個整數將會比第一個數大還是小;玩家下注 t 個籌碼後,計算機給出第二個數。若玩家猜對了,則系統獎勵玩家 t 個籌碼;否則扣除玩家 t 個籌碼。 注意:玩家下注的籌碼數不能超過自己帳戶上擁有的籌碼數。
PAT-乙-1015 1015 德才論 (25 分)
程式碼 #include <iostream> #include <string> #include <vector> #include <algorithm> using namespace std;
PAT 1091 N-自守數 (15 分)
如果某個數 K 的平方乘以 N 以後,結果的末尾幾位數等於 K,那麼就稱這個數為“N-自守數”。例如 3×922=25392,而 25392 的末尾兩位正好是 92,所以 92 是
PAT-乙-1030 1030 完美數列 (25 分)
程式碼 #include <iostream> #include <vector> #include <algorithm> using namespace std; int main() { int N; lon