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

28470번 - 슥~빡! 빡~슥!

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

문제

복서 성우는 항상 공격과 회피를 연속적으로 한다.

슥~빡! 빡~슥!

즉, 피하고 때리거나, 때리고 피한다.

어느 날, 복서 성우는 숙명의 라이벌 성준이와 복싱 경기를 치르게 되었다.

이 경기에서 성우는 오직 $N$번의 공격-회피 연속 동작을 통해 성준을 상대할 예정이다.

성우는 매 공격-회피 연속 동작 시의 체내 아드레날린 변화량을 정확히 알고 있다.

$i$번째 공격-회피 연속 동작 상황에서,

  • 공격 시에는 체내 아드레날린이 $A_i$만큼 증가하고,
  • 회피 시에는 체내 아드레날린이 $B_i$만큼 감소한다.

또한 $i$번째 공격-회피 연속 동작 상황에서,

  • 공격을 먼저 한다면, 공격 시 체내 아드레날린 증가량이 $A_i$에서 $\left\lfloor A_i \times K_i\right\rfloor$로 바뀌고,
  • 회피를 먼저 한다면, 회피 시 체내 아드레날린 감소량이 $B_i$에서 $\left\lfloor B_i \times K_i\right\rfloor$로 바뀐다.

성우는 경기 종료 시에 체내 아드레날린 양이 높을수록 만족스러운 경기를 치렀다고 생각한다.

성우의 경기 종료 시 최대 체내 아드레날린 양을 구해보자. 경기 시작 시 성우의 체내 아드레날린 양은 0이다.

입력

첫째 줄에 연속 동작의 횟수 $N$이 주어진다. (1ドル \le N \le 100,000円$)

둘째 줄에 공격 시 체내 아드레날린 증가량을 나타내는 정수 $A_i$들이 공백으로 구분되어 주어진다. (10ドル \le A_i \le 1,000円$)

셋째 줄에 회피 시 체내 아드레날린 감소량을 나타내는 정수 $B_i$들이 공백으로 구분되어 주어진다. (10ドル \le B_i \le 1,000円$)

넷째 줄에 아드레날린 증가량과 감소량의 변화를 나타내는 실수인 $K_i$들이 공백으로 구분되어 소수점 아래 첫째 자리까지 주어진다. (0ドル < K_i \le 1,000円$)

출력

첫째 줄에 성우의 경기 종료 시 최대 체내 아드레날린 양을 출력한다.

제한

예제 입력 1

3
30 30 30
40 40 40
3.4 3.4 3.4

예제 출력 1

186

예제 입력 2

5
11 22 33 44 55
111 99 88 77 66
1.1 1.2 1.3 1.4 1.5

예제 출력 2

-218

성우는 우주 최강 복서이기 때문에 경기 종료 시 체내 아드레날린이 음수일 수 있다.

힌트

출처

Camp > ICPC Sinchon Algorithm Camp > 2023 ICPC Sinchon Summer Algorithm Camp Contest > 중급 A번

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

출처

대학교 대회

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

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