Trong giờ training thuật toán căng thẳng tại CLB CHTcoder, một học viên vì quá mong ngóng đến giờ
nghỉ giải lao để leo rank game nên liên tục nhìn lên đồng hồ treo tường. Hành động này đã bị Mentor
phát hiện. Để không bị phạt trực nhật phòng máy, học viên này buộc phải giải nhanh bài toán mà
Mentor đưa ra:
Cho một thời điểm bất kỳ là \(H\) giờ \(M\) phút, hãy tính xem góc tạo bởi kim giờ và kim phút là bao
nhiêu. Biết rằng các thành viên của CHTcoder đều rất thông minh, bạn hãy lập trình giúp học viên này
giải quyết bài toán để tránh bị phạt nhé.
Yêu cầu: Với thời điểm \(H\) giờ \(M\) phút thì góc nhỏ hơn \(180^\circ\) tạo bởi kim giờ và kim phút là bao nhiêu (tính theo độ).
Input
Vào từ file văn bản DONGHO.INP:
- Dòng đầu chứa \(T\) là số lượng truy vấn của bài toán (\(T \le 10^6\)).
- \(T\) dòng tiếp theo mỗi dòng chứa hai số \(H\) và \(M\) (\(1 \le H \le 12\), \(0 \le M \le 60\)).
Output
Ghi ra file văn bản DONGHO.OUT:
- Gồm \(T\) dòng là lần lượt kết quả của \(T\) truy vấn. Kết quả lấy đến 1 chữ số sau dấu phẩy.
Example
Test 1
Input
2
3 0
12 30
Output
90.0
165.0
Scoring
- 30% số test ứng với 30% số điểm thoả mãn \(T = 1\).
- 30% số test ứng với 30% số điểm thoả mãn \(M = 0\).
- 40% số test còn lại ứng với 40% số điểm của bài không có ràng buộc gì thêm.
Bình luận
Đăng nhập để bình luận
Chưa có bình luận nào.