문제
홍길동 군은 식사 준비를 위해 A ℃의 고기를 전자레인지에서 B ℃까지 따뜻하게 데우려고 한다. 고기는 온도가 0 ℃ 미만일 때 얼고, 0 ℃ 보다 높을 때 녹는다. 온도가 그냥 0 ℃ 일 때 고기의 상태는 얼어 있거나 얼어 있지 않거나, 또는 둘 다 일 수 있다. 홍길동 군은 고기의 가열 시간이 다음과 같다고 가정하고, 고기를 따뜻하게 데우는데 걸리는 시간을 예상하려고 한다.
위의 가정 하에서 고기를 B ℃까지 데우는데 몇 초가 걸리는지 계산하는 프로그램을 작성하시오. |
입력
입력은 5개의 행으로 이루어져 있고, 각 행에는 1개의 정수가 주어진다.
- 첫번째 줄에는 원래 고기의 온도 A가 주어진다.
- 두번째 줄에는 고기를 데우고자 하는 온도 B가 주어진다.
- 세번째 줄에는 얼어 있는 고기를 1 ℃ 따뜻하게 데우는 데 걸리는 시간 C가 주어진다.
- 네번째 줄에는 얼어 있는 고기를 해동하는데 걸리는 시간 D가 적혀 있다.
- 다섯째 줄에는 얼지 않은 고기를 1 ℃ 따뜻하게 데우는 데 걸리는 시간 E가 주어진다.
원래의 온도 A는 -100 ~ 100 이고, 원하는 온도 B는 1 이상 100 이하이다. A는 0이 아니며, A<B 이다.
따뜻하게 데우는데 걸리는 시간 C, D, E는 모두 1 이상 100 이하이다.
출력
고기를 B ℃ 로 데우는 데 걸리는 시간 (초)를 첫번째 줄에 출력한다.
입출력 예시 1에서 원래의 고기는 -10 ℃ 로 얼어 있는 상태다.
- -10 ℃에서 0 ℃까지 따뜻하게 데우는 데 5 x 10 = 50초
- 0 ℃의 고기를 해동하는데 10초
- 0 ℃에서 20 ℃까지 따뜻하게 데우는데 3 x 20 = 60초
따라서, 걸리는 총 시간은 120초 이다.
입출력 예시 2에서 원래의 고기를 얼지 않은 상태다. 따라서 고기를 35 ℃에서 92 ℃까지 따뜻하게 데우는 데 걸리는 시간은 627초이다.
예시 1
입력
-10
20
5
10
3
출력
120
예시 2
입력
35
92
31
50
11
출력
627