BOJ/Python

백준 17202번 핸드폰 번호 궁합 파이썬

띵지니어 2022. 3. 19. 10:10
반응형

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

 

17202번: 핸드폰 번호 궁합

어린시절 다들 한 번씩은 이름으로 궁합을 본 적이 있을 것이다. 이것과 비슷한 방식으로 중앙대학교에는 핸드폰 번호 궁합을 보는 것이 유행이라고 한다. 핸드폰 번호 궁합을 보기 위해서는

www.acmicpc.net

 

 내 코드

x = list(input())
y = list(input())
temp = []
answer = ''

for i in range(8):
    answer += x[i] + y[i]

while len(answer) != 2:
    for i in range(len(answer) - 1):
        temp.append(str((int(answer[i]) + int(answer[i + 1])) % 10))
    answer = ''.join(temp)
    temp = []

print(answer)

 

문자열을 만들어서 두 개 두 개씩 더하면 길이가 하나씩 줄어드는데

문자열의 길이가 2가 되는 순간 반복을 중단하는 코드를 짰다.

 

반응형
목차(index)