
1228 | [S/W 문제해결 기본] 8일차 - 암호문1
문제 설명이 넘 부족한게 아닌가 싶은 생각 ...
문제에서는 명령어가 한줄로 쭉 .. 들어온다.
그래서 i를 이용해서 i, i+1, i+2는 무조건 I, x, y를 받고서, 삽입할 숫자 s는 i+3부터 y만큼 리스트로 저장했다.
그래서 y만큼 x 인덱스부터 insert 해줬다.
마지막으로 i값을 다시 I, x, y가 나오는 인덱스로 넘겨주자 !
for tc in range(1, 11):
len_origin = int(input())
origin = list(map(int, input().split()))
len_order = int(input())
order = list(map(str, input().split()))
i = 0
for _ in range(len_order):
I, x, y = order[i], order[i + 1], order[i + 2]
for j in range(int(y)):
origin.insert(int(x)+j, order[i+3+j])
i = i + 3 + int(y)
print(f'#{tc}', end = ' ')
for i in range(10):
print(origin[i], end = ' ')
print()
