Caesar Cipher Encryption
Description
請撰寫一個程式,輸入一個字串 s 與一個整數 k,並使用 for loop 進行凱薩密碼加密。
凱薩密碼規則:將每個英文字母往後位移 k 個位置。
例如:
a位移3範例a→b→c→dx位移3範例x→y→z→aH位移5範例H→I→J→K→L→M
Requirements
輸入
- 一個字串
s長度 ≤ 100 - 一個整數
k且已知 0 ≤ k ≤ 25
- 一個字串
規則
- 小寫字母保持小寫、大寫字母保持大寫,且非英文字母保持不變
- 超過
z或Z時需回到開頭
輸出
- 輸出加密後的字串
Input and Output
| Sample 1 | Sample 2 | Sample 3 | |
|---|---|---|---|
| INPUT | abc1233 |
xyz3 |
Hello5 |
| OUTPUT | def123 |
abc |
Mjqqt |
Comments