USACO 2012 - Contest Timing
Xem PDFBessie đang dần chán ngành sản xuất sữa và muốn chuyển sang một nghề nghiệp mới đầy hào hứng trong lĩnh vực máy tính. Để cải thiện kỹ năng lập trình, cô quyết định tham gia các kỳ thi USACO trực tuyến. Nhận thấy kỳ thi bắt đầu vào ngày 11 tháng 11 năm 2011 (11/11/11), cô quyết định cho vui rằng mình sẽ tải đề xuống và bắt đầu lập trình vào đúng 11 giờ 11 phút sáng ngày 11/11/11.
Không may, khả năng quản lý thời gian của Bessie khá kém, vì vậy cô muốn viết nhanh một chương trình để bảo đảm mình không làm bài lâu hơn giới hạn 3 giờ (180 phút) của kỳ thi. Cho ngày và thời điểm cô ngừng làm bài, hãy giúp Bessie tính tổng số phút cô đã dành cho kỳ thi.
Dữ liệu vào
Dòng duy nhất chứa ba số nguyên cách nhau bởi dấu cách \(D\), \(H\), \(M\), cho biết ngày và thời điểm Bessie kết thúc kỳ thi. \(D\) là một số nguyên trong khoảng \(11 \ldots 14\), chỉ ngày trong tháng; \(H\) và \(M\) lần lượt là giờ và phút theo đồng hồ 24 giờ (do đó có giá trị từ \(H=0, M=0\) lúc nửa đêm đến \(H=23, M=59\) lúc 11 giờ 59 phút tối).
Dữ liệu ra
In tổng số phút Bessie đã dành cho kỳ thi, hoặc \(-1\) nếu thời điểm kết thúc sớm hơn thời điểm bắt đầu.
Ví dụ
Ví dụ 1
Input
12 13 14
Output
1563
Giải thích
Bessie kết thúc kỳ thi vào lúc 13 giờ 14 phút ngày 12 tháng 11 (tức 1 giờ 14 phút chiều), sau thời điểm bắt đầu 1563 phút.
Nguồn
USACO 2011 November Contest, Bronze Division — Contest Timing. Tác giả đề: Brian Dean.
Kỳ thi:
- USACO 2011 - Tháng 11 - Hạng Đồng (1 Tháng 11., 2011)
Bình luận