Alice 要傳送一份機密訊息 P 給 Bob,為了避免機密訊息曝光,
打算使用一種換位法來 保護此機密訊息。
換位法的程序是先輸入一個數字 K當作列數,並以機密訊息長
度當作行數,然後將機密訊息每個字母以鋸齒狀的方式進行排
列,排列完成後,從左至右、由上到下讀取, 形成密文 C。
舉例來說,若輸入 K=3,機密訊息 P="UNIVERSITY",則換位排列如下圖:
U | E | T | |||||||
N | V | R | I | Y | |||||
I | S |
則產生輸出的密文為 C="UETNVRIYIS"。
輸入 1個正整數 1<K≦10,再輸入原始機密訊息字串 P,兩輸入間以空格隔開。
(文字訊息 P 內容可能 英文字母大小寫、阿拉伯數字、空白)
輸出答案為密文字串 C。
3 SAVEYOURSELF
SYSAEOREFVUL
4 SOUTHERNTAIWAN
SRAOENWNUHTITA
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |