본문 바로가기
python-algorithm

백준 17202 핸드폰 번호 궁합

by 무적김두칠 2022. 11. 13.

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

 

17202번: 핸드폰 번호 궁합

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

www.acmicpc.net

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
def sol(gunghap):
    new_gunghap=''
    for i in range(len(gunghap)-1):
        new_gunghap+= str((int(gunghap[i])+int(gunghap[i+1]))%10)
    if len(new_gunghap)>2:
        return sol(new_gunghap)
    return  new_gunghap
 
 
if __name__ == '__main__':
    a= str(input())
    b= str(input())
    gunghap =''
    for i in range(8):
        gunghap += a[i]
        gunghap += b[i]
    print(sol(gunghap))
cs

재귀랑 반복문 이용하면 쉽게 풀수있죠

Use recursion, Loop

반응형

댓글