[SWEA D3] 1225. [S/W 문제해결 기본] 7일차 - 암호생성기

shin·2022년 11월 17일
0

CodingTest 문제 풀이

목록 보기
52/79

문제 : [SWEA D3] 1225. [S/W 문제해결 기본] 7일차 - 암호생성기

풀이

for i in range(10):
    t = int(input())
    arr = list(input().split(" "))
    num = []
    for i in range(8):
        num.append(int(arr[i]))

    index = 1
    while True:
        if (num[0] - index) > 0:
            temp = num[0]
            del num[0]
            num.append(temp - index)
        else:
            del num[0]
            num.append(0)
            break
        if index == 5:
            index = 1
        else:
            index += 1

    print(f"#{t}", end=" ")
    for i in range(8):
        print(num[i], end=" ")
    print()
profile
Backend development

0개의 댓글