An mới được học về đo độ lớn các góc và rất hào hứng với bài học này. Nhìn vào đồng hồ treo tường, An thích thú khi thấy độ lớn của góc tạo bởi kim giờ và kim phút thay đổi theo thời gian và liên tục đặt câu hỏi về độ lớn các góc này. Trả lời chính xác các câu hỏi của An thật sự là một thách thức. Hãy giúp An tìm ra câu trả lời cho những câu hỏi này.
Yêu cầu
Cho trước những thời điểm bất kỳ trong ngày, hãy viết một chương trình cho biết góc nhỏ hơn hay bằng ~180°~ tạo bởi kim giờ và kim phút vào những thời điểm đó (tính theo độ).
Dữ liệu đầu vào
Gồm nhiều dòng ứng với nhiều thời điểm, mỗi thời điểm trên một dòng theo dạng ~H:M~, ~1 \le H \le 12,\ 00 \le M \le 59~, ~H~ có thể là một hoặc hai chữ số, tuy nhiên ~M~ luôn là hai chữ số. Dữ liệu vào kết thúc với dòng chứa ~0:00~, dòng này không cần tính góc.
Dữ liệu đầu ra
Với mỗi thời điểm trong dữ liệu vào hãy xuất ra trên một dòng góc nhỏ hơn hay bằng ~180°~ tạo bởi kim giờ và kim phút vào thời điểm đó. Góc xuất ra được làm tròn ~3~ số lẻ thập phân.
Ràng buộc dữ liệu
- 30% test ứng với 30% số điểm của bài chỉ có ~1~ thời điểm (dữ liệu có hai dòng, dòng thứ hai vẫn là ~0:00~).
- 40% test ứng với 40% số điểm của bài có ~M = 00~.
Ví dụ
Ví dụ 1
INPUT
12:00
6:00
9:15
10:08
0:00
OUTPUT
0.000
180.000
172.500
104.000
Bình luận