PAT 乙級 1047 程式設計團體賽

2021-10-02 11:33:45 字數 654 閱讀 9622

本題要求實現一種數字加密方法。首先固定乙個加密用正整數 a,對任一正整數 b,將其每 1 位數字與 a 的對應位置上的數字進行以下運算:對奇數字,對應位的數字相加後對 13 取餘——這裡用 j 代表 10、q 代表 11、k 代表 12;對偶數字,用 b 的數字減去 a 的數字,若結果為負數,則再加 10。這裡令個位為第 1 位。

輸入在一行中依次給出 a 和 b,均為不超過 100 位的正整數,其間以空格分隔。

在一行中輸出加密後的結果。

1234567 368782971

3695q8118

解法要點

#include 

//score 16

#include

#include

using

namespace std;

intmain()

flag=1;

}else

else

flag=0;

} i--

;j--;}

for(

int j=v.

size()

-1;j>=

0;j--

) cout<

;return0;

}

PAT 1047 程式設計團體賽

時間限制 400 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者chen,yue 程式設計團體賽的規則為 每個參賽隊由若干隊員組成 所有隊員獨立比賽 參賽隊的成績為所有隊員的成績和 成績最高的隊獲勝。現給定所有隊員的比賽成績,請你編寫程式找出冠軍隊。輸入...

1047 程式設計團體賽

1.解題思路 用team陣列儲存每個隊伍的總得分 輸入的時候將成績score累加到隊伍編號t的team t 中 比較team陣列中所有得分,將最大值的下標儲存在max中 最後輸出最高分的隊伍編號max和對應的總得分team max 2.參考部落格 include using namespace st...

PAT 1047 程式設計團體賽 20

程式設計團體賽的規則為 每個參賽隊由若干隊員組成 所有隊員獨立比賽 參賽隊的成績為所有隊員的成績和 成績最高的隊獲勝。現給定所有隊員的比賽成績,請你編寫程式找出冠軍隊。輸入格式 輸入第一行給出乙個正整數n 10000 即所有參賽隊員總數。隨後n行,每行給出一位隊員的成績,格式為 隊伍編號 隊員編號 ...