本題要求實現一種數字加密方法。首先固定乙個加密用正整數 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行,每行給出一位隊員的成績,格式為 隊伍編號 隊員編號 ...