Logo
(追記) (追記ここまで)

29811번 - 지각하기 싫어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB27516213159.817%

문제

3학년이 된 김한양은 정말 지각을 자주 하는 학생이다. 그 꿀강이라는 인예본 강의도 2번의 재수강 끝에 P를 받았다. 더 이상 지각하기 싫었던 김한양은 애지문부터 ITBT관으로 이동할 때 가장 빠르게 이동하는 경로를 찾고, 업데이트하는 프로그램을 만드려고 한다.

애지문에서 ITBT관으로 가기 위해서는 대운동장을 반드시 지나가야 한다. 애지문부터 대운동장까지 가는 경로는 총 $N$개이며, 1ドル$부터 $N$까지 차례대로 번호가 붙어 있다. 대운동장부터 ITBT관까지 가는 경로는 총 $M$개이며, $N+1$부터 $N+M$까지 차례대로 번호가 붙어 있다. 각 경로의 인구는 유동적이며, 어떤 경로를 지나는 시간은 해당 경로의 인구와 비례한다. 각 경로의 인구 변화가 주어질 때, 김한양을 도와 가장 빠른 경로를 찾아주자. 구체적으로, 다음 두 연산을 수행하는 프로그램을 작성해야 한다.

  • U $x$ $y$: $x$번 경로의 인구를 $y$로 바꾼다. $(1 \le x \le N+M;$ 1ドル \le y \le 100)$
  • L: $a$번 경로를 통해 애지문에서 대운동장으로 간 뒤 $b$번 경로를 통해 대운동장에서 ITBT관으로 가는 길이 애지문에서 ITBT관으로 가는 가장 빠른 길일 때, $a$와 $b$를 공백으로 구분하여 출력한다. 가장 빠른 길이 여러 가지라면 그 중 $a$가 가장 작은 경우를, 가장 빠르면서 $a$가 가장 작은 경로도 여러 가지라면 그 중 $b$가 가장 작은 경우를 출력한다.

입력

첫 줄에 애지문에서 대운동장까지의 경로 수 $N(1 \leq N \leq 100,000円)$과 대운동장에서 ITBT관까지의 경로 수 $M(1 \leq M \leq 100,000円)$이 공백으로 구분되어 주어진다.

둘째 줄에 애지문에서 대운동장까지의 $N$개 경로의 초기 인구가 공백으로 구분되어 주어진다.

셋째 줄에 대운동장에서 ITBT관까지의 $M$개 경로의 초기 인구가 공백으로 구분되어 주어진다.

넷째 줄에 수행할 연산의 수 $K(1 \leq K \leq 200,000円)$가 주어진다.

다섯째 줄부터 $K$개의 줄에는 수행할 연산이 한 줄에 하나씩 주어진다.

출력

L 연산의 결과를 한 줄에 하나씩 출력한다.

제한

예제 입력 1

7 6
13 92 51 97 27 93 74
67 58 93 78 94 41
5
U 11 2
L
U 1 7
L
U 6 13

예제 출력 1

1 11
1 11

예제 입력 2

10 10
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
10
U 1 2
L
U 3 1
L
U 15 10
L
U 11 10
L
U 13 10
L

예제 출력 2

1 11
3 11
3 15
3 11
3 11

예제 입력 3

3 4
4 28 30
20 21 83 9
8
U 5 3
L
U 1 1
L
U 2 6
L
U 1 14
L

예제 출력 3

1 5
1 5
1 5
2 5

예제 입력 4

5 4
5 46 31 38 85
80 27 17 45
10
U 7 1
L
U 9 5
L
U 7 3
L
U 5 3
L
U 8 5
L

예제 출력 4

1 7
1 7
1 7
5 7
5 7

힌트

출처

University > 한양대학교 > 2023 HPEC (Hanyang Programming Evaluation Contest) > Beginner G번

University > 한양대학교 > 2023 HPEC (Hanyang Programming Evaluation Contest) > Intermediate F번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /