1228. [S/W 문제해결 기본] 8일차 - 암호문1

기록하는 용도·2022년 5월 20일
0

암호문2를 풀고난뒤에 시도해본거라 대충 어떤식으로 하는지 바로 떠올렸다.
인덱스가 너무 헷갈려서 돌고돌아 거의 1시간이 걸렸다.
많은 연습이 필요한것같다.

for i in range(10):
    n = int(input())
    original = list(map(int, input().split()))
    order_num = int(input())
    order = list(input().split())

    for j in range(len(order)):
        if order[j] == "I":
            loc = int(order[j+1])
            num = int(order[j+2])

            lst = order[j+3:j+3+num]
            for k in range(len(lst)-1,-1,-1):
                original.insert(loc, lst[k])


    print("#{} {} {} {} {} {} {} {} {} {} {}".format(i+1, *original[:10]))

print("#{} {} {} {} {} {} {} {} {} {} {}".format(i+1, original[:10]))
=print("#{} {} {} {} {} {} {} {} {} {} {}".format(i+1,
original))

0개의 댓글