python-algorithm

백준 27058 Message Decowding

무적김두칠 2024. 12. 16. 22:52

https://www.acmicpc.net/problem/27058

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
def sol(encryption, message ):
    answer = ""
    for char in message:
        is_upper = False
        if char.isupper() :
            is_upper = True
        if char == " ":
            answer += " "
            continue
        decoded_char = encryption[ord(char.lower()) - 97]
 
        if is_upper:
            answer += decoded_char.upper()
        else:
            answer += decoded_char
 
    return answer
 
 
 
if __name__ == '__main__':
    e = input()
    m = input()
    print(sol(e, m))
 
cs

Caesar cipher 류 문제입니다 쉬워요

반응형