SWEA 5108数値の追加
問題のソースソフトウェアExpert Academy
問題の著作権はSW Expert Academyにあります.
問題の著作権はSW Expert Academyにあります.
質問の概要
- N개의 수열이 주어진다. (10억 이하의 자연수로 구성된 수열)
- 이 수열은 M개의 숫자가 지정된 위치에 추가되며 완성된다.
- 완성된 수열에서 인덱스 L의 데이터를 출력하는 프로그램을 작성하시오.
입력:
1
5 2 5 (최초수열갯수 N, 추가숫자갯수 M, 출력할 인덱스 L)
1 2 3 4 5 (최초수열)
2 7 (2번 인덱스에 7 추가)
4 8 (4번 인덱스에 8 추가)
출력:
#1 4 (완성된수열 1 2 7 3 8 4 5 , 5번 인덱스 4 )
プールアクセス
- 리스트로 수열 만들고 insert로 중간에 넣기
コード#コード#
for tc in range(1, int(input()) + 1):
N, M, L = map(int, input().split())
array = list(map(int, input().split()))
for _ in range(M):
idx, num = map(int, input().split())
array.insert(idx,num)
print(f'#{tc} {array[L]}')
1
5 2 5
1 2 3 4 5
2 7
4 8
#1 4
定義された変数値の決定
print(N,M,L)
5 2 5
array
[1, 2, 7, 3, 8, 4, 5]
Reference
この問題について(SWEA 5108数値の追加), 我々は、より多くの情報をここで見つけました https://velog.io/@wltn39/SWEA-5108-숫자추가テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol