特殊的癓戢狋疋密碼表

發布時間: Dec. 20, 2023, 5:08 p.m.   最後更新時間: Dec. 20, 2023, 5:11 p.m.   時間限制: 1000ms   記憶體限制: 128M

▲維吉尼亞密碼表


叮咚,你有一則新的未讀訊息。

「誰啊?」塔納諾坐在渾身佈滿深綠色青苔的骸骨飛龍身上,突然收到的訊息。

「維吉尼亞密碼:

B wnng hh afk lcn tb hrzi mr drgmrby gvx uaspfnphlbil cbmcogy nt gvbs ndqfxsf.

tt ......

密鑰你知道的」

有病吧,這種即時訊息還需要用加密法加密,裡頭內容到底是多重要。

話說如果訊息是數字的話就不能用這個方法加密了,塔納諾這麼想。

於是他現在有個任務,就是依照所需範圍的數字,做出一張拿來加密數字的維吉尼亞密碼表。

至於塔納諾能不能解密密文......應該可以啦,畢竟塔納諾是絕對不會忘記她的密鑰的。

輸入兩正整數$a$,$b$。(保證$0<a<b<1000$)

輸出以a~b製成的密碼表,詳情請見範例測資。

複製範例
2 5
\ 2 3 4 5 
2 2 3 4 5 
3 3 4 5 2 
4 4 5 2 3 
5 5 2 3 4 
複製範例
1 9
\ 1 2 3 4 5 6 7 8 9 
1 1 2 3 4 5 6 7 8 9 
2 2 3 4 5 6 7 8 9 1 
3 3 4 5 6 7 8 9 1 2 
4 4 5 6 7 8 9 1 2 3 
5 5 6 7 8 9 1 2 3 4 
6 6 7 8 9 1 2 3 4 5 
7 7 8 9 1 2 3 4 5 6 
8 8 9 1 2 3 4 5 6 7 
9 9 1 2 3 4 5 6 7 8 
複製範例
11 24
\ 11 12 13 14 15 16 17 18 19 20 21 22 23 24 
11 11 12 13 14 15 16 17 18 19 20 21 22 23 24 
12 12 13 14 15 16 17 18 19 20 21 22 23 24 11 
13 13 14 15 16 17 18 19 20 21 22 23 24 11 12 
14 14 15 16 17 18 19 20 21 22 23 24 11 12 13 
15 15 16 17 18 19 20 21 22 23 24 11 12 13 14 
16 16 17 18 19 20 21 22 23 24 11 12 13 14 15 
17 17 18 19 20 21 22 23 24 11 12 13 14 15 16 
18 18 19 20 21 22 23 24 11 12 13 14 15 16 17 
19 19 20 21 22 23 24 11 12 13 14 15 16 17 18 
20 20 21 22 23 24 11 12 13 14 15 16 17 18 19 
21 21 22 23 24 11 12 13 14 15 16 17 18 19 20 
22 22 23 24 11 12 13 14 15 16 17 18 19 20 21 
23 23 24 11 12 13 14 15 16 17 18 19 20 21 22 
24 24 11 12 13 14 15 16 17 18 19 20 21 22 23 

就只是輸出而已。

可以嘗試破解上面題序中的的維吉尼亞密碼喔,提示在csdc 326~345 裡 ouo

基礎語法

竹中軟研39th第一次競賽(社內賽)