PS

[백준/Python] (S5) 트ㅏㅊ; - 4378

MSHUN 2024. 3. 7.
반응형

Baekjoon Online Judge의 4378 트ㅏㅊ;  문제의 Python 풀이입니다.

 

4378번: 트ㅏㅊ;

입력은 여러 줄로 이루어진다. 각 줄은 숫자나 공백, 알파벳 대문자, 위의 키보드에 표시되어 있는 문장 부호로 이루어져 있다. Q, A, Z나 `(back-quote), 단어로 이루어진 키(Tab, BackSp, Control 등)는 

www.acmicpc.net

💻코드

while 1:
 try:print(*[{' ':' ','1':'`','2':'1','3':'2','4':'3','5':'4','6':'5','7':'6','8':'7','9':'8','0':'9','-':'0','=':'-','W':'Q','E':'W','R':'E','T':'R','Y':'T','U':'Y','I':'U','O':'I','P':'O','[':'P',']':'[',"\\":']','S':'A','D':'S','F':'D','G':'F','H':'G','J':'H','K':'J','L':'K',';':'L','\'':';','X':'Z','C':'X','V':'C','B':'V','N':'B','M':'N',',':'M','.':',','/':'.'}[i] for i in input()],sep='')
 except:break

🧠풀이

문제를 잘 읽고 풀자.

예제는 한줄로 되어있지만 입력은 여러줄로 준다고 적혀있다.

🤔느낀 점

잘 보고 풀자...

Baekjoon Online Judge

반응형

댓글