| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 3 초 (추가 시간 없음) | 1024 MB | 23 | 3 | 3 | 100.000% |
두 수열 $X_1,ドル $\cdots,ドル $X_s$와 $Y_1,ドル $\cdots,ドル $Y_t$에 대해, 비어 있는 수열 $S$에서 시작하여 시행을 $s+t$번 반복할 때, 최종 상태의 $S$로 가능한 것 중 사전순으로 가장 빠른 것을 $X\star Y$로 정의한다.
시행은 다음 두 행동 중 하나이다.
길이가 $N$인 정수 수열 $A_1,ドル $A_2,ドル $\cdots,ドル $A_N$과 길이가 $M$인 정수 수열 $B_1,ドル $B_2,ドル $\cdots,ドル $B_M$이 주어진다.
다음 쿼리를 처리하는 프로그램을 작성하시오.
a b k: $A[1..a]\star B[1..b]$의 $k$번째 수를 출력한다.첫째 줄에 $N,ドル $M,ドル $Q$의 값이 공백으로 구분되어 주어진다. (1ドル\le N,M,Q\le 100,円 000$)
둘째 줄에 $A_1,ドル $A_2,ドル $\cdots,ドル $A_N$의 값이 공백으로 구분되어 주어진다. (1ドル\le A_i\le 10^9$)
셋째 줄에 $B_1,ドル $B_2,ドル $\cdots,ドル $B_M$의 값이 공백으로 구분되어 주어진다. (1ドル\le B_i\le 10^9$)
이어지는 $Q$개의 줄에 각 쿼리에 대한 $a,ドル $b,ドル $k$의 값이 공백으로 구분되어 한 줄에 하나씩 주어진다. (1ドル\le a\le N$; 1ドル\le b\le M$; 1ドル\le k\le a+b$)
$Q$개의 줄에 걸쳐 쿼리에 대한 답을 순서대로 출력한다.
5 4 9 2 4 2 5 1 2 4 1 3 1 1 1 5 4 3 2 3 3 5 1 6 1 1 2 5 1 3 3 2 3 3 3 3 4 2 5
2 4 4 1 2 4 4 4 4
University > 서울대학교 > 서울대학교 프로그래밍 경시대회 > 2023 서울대학교 프로그래밍 경시대회 > Division 1 C번
University > 서울대학교 > 서울대학교 프로그래밍 경시대회 > 2023 서울대학교 프로그래밍 경시대회 > Division 1 (Open Contest) C번