problem-6550

유성·2023년 2월 21일
0

PS

목록 보기
42/47

기억해야할 것
문자 -> 아스키코드 : ord()
아스키코드 -> 문자 : chr()

#97~122
s=input()
n=int(input())
words=[]
for i in range(n):
    words.append(input())

for i in range(0,26):
    flag=False
    temp=''
    for j in s:
        add = (ord(j)+i)
        if add>122:
            add=chr((add)-26)
        else:
            add=chr(add)
        temp+=add
    for w in words:
        if w in temp:
            flag=True
            break
    if flag:
        print(temp)

profile
기록

0개의 댓글