#775
勇者ビ太郎 2
서브테스크
시간 제한
1s
메모리 제한
1024MB
제출
0
정답
0
맞힌 사람
0
정답 비율
0.0%
문제
勇者のビ太郎は,モンスターを討伐しに冒険に出ることになった.
ビ太郎は強さという値を持っている.ビ太郎の強さの初期値を とする.モンスターは 体存在し, から までの番号が付けられている.モンスター () を倒すには強さが 以上であることが必要である.モンスター を倒すと強さが 増える.
ビ太郎は冒険において次のような行動をとることですべてのモンスターを倒したい.
- ある () から始めて,モンスター を順に倒す.
- 次に, なら,モンスター を順に倒す.
モンスターの情報が与えられたとき,すべてのモンスターを倒すために必要な強さの初期値 の最小値を求めるプログラムを作成せよ.
입력
入力は以下の形式で標準入力から与えられる.
N
A_1 A_2 ... A_N
B_1 B_2 ... B_N
출력
標準出力に,すべてのモンスターを倒すために必要な強さの初期値の最小値を 行で出力せよ.
제한
- .
- ().
- ().
- 入力される値はすべて整数である.
서브태스크
- ( 점) ,必要な強さの初期値の最小値は 以下である.
- ( 점) .
- ( 점) 必要な強さの初期値の最小値は 以下である.
- ( 점) ().
- ( 점) 追加の制約はない.
예제 입력 1
5
1 3 2 8 6
4 3 1 1 2
예제 출력 1
1
強さの初期値が であるとき,たとえば次のような順番ですべてのモンスターを倒すことができる.
- 強さの初期値を とする.
- モンスター を倒す.強さが 増えて,強さは になる.
- モンスター を倒す.強さが 増えて,強さは になる.
- モンスター を倒す.強さが 増えて,強さは になる.
- モンスター を倒す.強さが 増えて,強さは になる.
- モンスター を倒す.強さが 増えて,強さは になる.
強さの初期値が 以下ですべてのモンスターを倒す方法は存在しないため, を出力する.
この入出力例は小課題 の制約を満たす.
예제 입력 2
5
1 6 3 3 2
1 2 1 0 1
예제 출력 2
3
強さの初期値が であるとき,たとえば次のような順番ですべてのモンスターを倒すことができる.
- 強さの初期値を とする.
- モンスター を倒す.強さが 増えて,強さは になる.
- モンスター を倒す.強さが 増えて,強さは になる.
- モンスター を倒す.強さが 増えて,強さは になる.
- モンスター を倒す.強さが 増えて,強さは になる.
- モンスター を倒す.強さが 増えて,強さは になる.
強さの初期値が 以下ですべてのモンスターを倒す方法は存在しないため, を出力する.
この入出力例は小課題 の制約を満たす.
예제 입력 3
10
11 9 8 12 7 7 8 12 9 10
1 1 1 1 1 1 1 1 1 1
예제 출력 3
9
この入出力例は小課題すべての制約を満たす.
예제 입력 4
7
1125 638 0 37 737 820 1202
23 984 558 350 52 345 580
예제 출력 4
0
この入出力例は小課題 の制約を満たす.
코드 제출
코드를 제출하려면 로그인이 필요합니다.
로그인내 제출
제출 내역이 없습니다.
맞은 사람
아직 맞은 사람이 없습니다.
난이도 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
제출 내역이 없습니다.