×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
回『基礎題庫』
a892:
用Code寫Code?
標籤 :
密碼
水題
通過比率 :
12人
/
13人
( 92% )
[非即時]
評分方式:
Tolerant
最近更新 : 2023-04-02 13:44
內容
初階班有一個很愛刷題的柏霖,他一直都很喜歡密碼,會把各種句子加密之後傳給他的朋友,讓他的朋友苦不堪言,而柏霖選擇的密碼又常常是很難破譯或很麻煩的,例如他最近迷上的維吉尼亞密碼,是使用一系列凱薩密碼組成密碼字母表的加密法,其加密法如下:
先有一句明文:
i love coding
再給一句密鑰:
yes
接著把密鑰重複,變成:
i l
ove coding
y esye sye
sye
(如果看不到圖片,請到
這裡
)
最後根據這個表格,橫軸為明文,縱軸為密鑰,對照出密文:
g pgti umhalk
然後其實柏霖自己加密也很累,所以現在給你一句明文及密鑰,請幫他輸出密文吧。
輸入說明
第一行輸入一數
$t$
代表接下來
$t$
筆測資
每筆測資輸入明文
$n$
(只有空格和小寫字母)和密鑰
$k$
(為了稍微簡化(?),密鑰長度必為
$3$
)
輸出說明
請輸出密文
範例輸入
2 i love coding yes this is not hard right fun
範例輸出
g pgti umhalk ybvx cf sig muei lvlbg
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (33%): 0.1s , <1K
公開 測資點#1 (33%): 0.1s , <1K
公開 測資點#2 (34%): 0.1s , <1K
提示 :
測資很簡單
首次出題,有誤請告知
標籤:
密碼
水題
出處:
[管理者:
aaaron08813
(12th 副初階教學/柏霖)
]
本題狀況
本題討論
排行
編號
身分
題目
主題
人氣
發表日期
沒有發現任何「解題報告」