#1504
Unrated

전자레인지

원문: 日本語
시간 제한
2s
메모리 제한
256MB
제출
0
정답
0
맞힌 사람
0
정답 비율
0.0%

문제

JOI 군은 식사를 준비하기 위해, A ℃인 고기를 전자레인지로 B ℃까지 데우려고 한다. 고기는 온도가 0 ℃ 미만일 때 얼어 있다. 또한, 온도가 0 ℃보다 높을 때 얼어 있지 않다. 온도가 정확히 0 ℃일 때의 고기 상태는, 얼어 있는 경우와 얼어 있지 않은 경우가 모두 있을 수 있다.

JOI 군은, 고기를 가열하는 데 걸리는 시간이 다음과 같다고 가정하여, 고기를 데우는 데 걸리는 시간을 어림잡기로 했다.

  • 고기가 얼어 있고, 그 온도가 0 ℃보다 작을 때: C 초에 1 ℃ 데워진다.
  • 고기가 얼어 있고, 그 온도가 정확히 0 ℃일 때: D 초에 고기가 해동되어, 얼어 있지 않은 상태가 된다.
  • 고기가 얼어 있지 않을 때: E 초에 1 ℃ 데워진다.

이 어림에서, 고기를 B ℃로 만드는 데 몇 초가 걸리는지를 구하는 프로그램을 작성하시오.

입력

입력은 5 줄로 이루어지며, 한 줄에 하나씩 정수가 적혀 있다.

1 번째 줄에는, 원래 고기의 온도 A 가 적혀 있다.
2 번째 줄에는, 목표 온도 B 가 적혀 있다.
3 번째 줄에는, 언 고기를 1 ℃ 데우는 데 걸리는 시간 C 가 적혀 있다.
4 번째 줄에는, 언 고기를 해동하는 데 걸리는 시간 D 가 적혀 있다.
5 번째 줄에는, 얼어 있지 않은 고기를 1 ℃ 데우는 데 걸리는 시간 E 가 적혀 있다.

원래 온도 A 는 -100 이상 100 이하, 목표 온도 B 는 1 이상 100 이하이며, A ≠ 0 및 A < B 를 만족한다.

데우는 데 걸리는 시간 C, D, E 는 모두 1 이상 100 이하이다.

출력

고기를 B ℃로 만드는 데 걸리는 초 수를 한 줄에 출력한다.

예제 입력 1

-10
20
5
10
3

예제 출력 1

120

예제 1 에서는, 원래 고기가 -10 ℃로 얼어 있다. 걸리는 시간은 다음과 같다.

  • -10 ℃에서 0 ℃까지 데우는 데 5 × 10 = 50 초.
  • 0 ℃인 고기를 해동하는 데 10 초.
  • 0 ℃에서 20 ℃까지 데우는 데 3 × 20 = 60 초.

따라서, 걸리는 시간의 합계는 120 초이다.

예제 입력 2

35
92
31
50
11

예제 출력 2

627

예제 2 에서는, 원래 고기가 얼어 있지 않다. 따라서, 고기를 35 ℃에서 92 ℃까지 데우는 데 걸리는 시간은 627 초이다.

코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출

제출 내역이 없습니다.

맞은 사람

아직 맞은 사람이 없습니다.

난이도 투표
Unrated0명 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출

제출 내역이 없습니다.