Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài

Nhà gửi xe của Đại học Công nghiệp Hà Nội vừa lắp hệ thống tính phí tự động. Khi sinh viên quẹt thẻ, hệ thống ghi lại thời điểm xe vào bãi là ~h_1~ giờ ~m_1~ phút và thời điểm xe ra khỏi bãi là ~h_2~ giờ ~m_2~ phút trong cùng một ngày.

Gọi ~T~ là số phút xe nằm trong bãi. Phí gửi xe được tính như sau:

  • ~120~ phút đầu tiên (hoặc ít hơn) thu trọn gói ~a~ đồng;
  • sau ~120~ phút đầu, mỗi giờ bắt đầu (dù chỉ gửi thêm ~1~ phút cũng tính tròn một giờ) thu thêm ~b~ đồng.

Yêu cầu

Hãy tính số tiền sinh viên phải trả.

Dữ liệu vào

  • Dòng thứ nhất chứa bốn số nguyên ~h_1~, ~m_1~, ~h_2~, ~m_2~;
  • Dòng thứ hai chứa hai số nguyên ~a~ và ~b~.

Kết quả ra

Ghi ra một số nguyên duy nhất là số tiền phải trả.

Ràng buộc

~0 \le h_1, h_2 \le 23~; ~0 \le m_1, m_2 \le 59~; thời điểm ra muộn hơn thời điểm vào ít nhất ~1~ phút; ~1 \le a, b \le 10^5~.

  • Subtask 1 (30% số điểm – test 01–06): thời gian gửi không quá ~120~ phút;
  • Subtask 2 (30% số điểm – test 07–12): ~m_1 = m_2 = 0~;
  • Subtask 3 (40% số điểm – test 13–20): không có ràng buộc bổ sung.

Ví dụ

Dữ liệu vào mẫu 1
7 30 11 45
3000 2000
Kết quả ra mẫu 1
9000

Giải thích

Xe vào lúc ~7~ giờ ~30~, ra lúc ~11~ giờ ~45~ nên ~T = 255~ phút. Sau ~120~ phút đầu còn ~135~ phút, tức là ~2~ giờ trọn và ~15~ phút lẻ – tính thành ~3~ giờ. Số tiền phải trả là ~3000 + 3 \times 2000 = 9000~ đồng.


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.