전자레인지
- 시간 제한
- 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 초이다.
코드를 제출하려면 로그인이 필요합니다.
로그인제출 내역이 없습니다.
아직 맞은 사람이 없습니다.
제출 내역이 없습니다.