백준 코딩 테스트
백준 11728번 - 배열 합치기
코딩질문자
2021. 3. 1. 02:40
728x90
출처 : 11728번: 배열 합치기 (acmicpc.net)
11728번: 배열 합치기
첫째 줄에 배열 A의 크기 N, 배열 B의 크기 M이 주어진다. (1 ≤ N, M ≤ 1,000,000) 둘째 줄에는 배열 A의 내용이, 셋째 줄에는 배열 B의 내용이 주어진다. 배열에 들어있는 수는 절댓값이 109보다 작거
www.acmicpc.net
배열 합치기 성공분류
시간제한 메모리 제한 제출 정답 맞은 사람 정답 비율
1.5 초 | 256 MB | 14158 | 6204 | 4066 | 44.129% |
문제
정렬되어있는 두 배열 A와 B가 주어진다. 두 배열을 합친 다음 정렬해서 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 배열 A의 크기 N, 배열 B의 크기 M이 주어진다. (1 ≤ N, M ≤ 1,000,000)
둘째 줄에는 배열 A의 내용이, 셋째 줄에는 배열 B의 내용이 주어진다. 배열에 들어있는 수는 절댓값이 109보다 작거나 같은 정수이다.
출력
첫째 줄에 두 배열을 합친 후 정렬한 결과를 출력한다.
예제 입력 1 복사
2 2
3 5
2 9
예제 출력 1 복사
2 3 5 9
[ 문제 설명 ]
간단하게 입출력의 구조를 알면 쉽게 풀 수 있는 문제.
모른다면 오늘부터 확실하게 하자.
[ 코드 ]
import sys
n, m = map(int, sys.stdin.readline().split())
l1 = list(map(int, sys.stdin.readline().split()))
l2 = list(map(int, sys.stdin.readline().split()))
l3 = l1 + l2
ans = " ".join(map(str, sorted(l3)))
print(ans)
l
후기
으아니 쉬운문제~
728x90