Bài 1.4. Thử Thách Vận Tốc Trung Bình - [Độ khó: Khá]


LÀM BÀI

Points: 10 (partial)
Time limit: 2.0s
Memory limit: 64M

Author:
Problem type

Bài 1.4. Thử Thách Vận Tốc Trung Bình - [Độ khó: Khá]

Một vận động viên đang luyện tập cho cuộc thi ba môn phối hợp. Anh ấy hoàn thành hai chặng đường riêng biệt và bạn cần tính vận tốc trung bình của anh ấy trên toàn bộ quãng đường.

Chặng thứ nhất: Anh ấy chạy một quãng đường distance1 (kilometers) trong thời gian time_minutes1 (phút). Chặng thứ hai: Anh ấy đạp xe một quãng đường distance2 (kilometers) trong thời gian time_seconds2 (giây).

Bạn cần tính vận tốc trung bình của anh ấy trên toàn bộ quãng đường (tổng khoảng cách chia cho tổng thời gian) theo đơn vị kilometers mỗi giờ (km/h).

INPUT FORMAT

Đầu vào gồm bốn số, mỗi số trên một dòng:

  • distance1 (số nguyên, km, \(1 \le distance1 \le 100\))
  • time_minutes1 (số nguyên, phút, \(1 \le time\_minutes1 \le 100\))
  • distance2 (số nguyên, km, \(1 \le distance2 \le 100\))
  • time_seconds2 (số nguyên, giây, \(1 \le time\_seconds2 \le 3600\))
OUTPUT FORMAT

In ra vận tốc trung bình theo km/h, làm tròn đến hai chữ số thập phân.

Ví dụ:

Input:

10
30
20
1800

Output:

40.00

Giải thích:

  • Tổng quãng đường: distance1 + distance2 = 10 + 20 = 30 km.
  • Chặng 1: 30 phút = 30 / 60.0 = 0.5 giờ.
  • Chặng 2: 1800 giây = 1800 / 3600.0 = 0.5 giờ.
  • Tổng thời gian: 0.5 + 0.5 = 1.0 giờ.
  • Vận tốc trung bình: Tổng quãng đường / Tổng thời gian = 30 / 1.0 = 30.0 km/h.

Lưu ý quan trọng: Hãy cẩn thận với phép chia số nguyên (integer division) khi chuyển đổi đơn vị thời gian. Đảm bảo sử dụng kiểu dữ liệu phù hợp để tránh mất mát độ chính xác.



Comments

There are no comments at the moment.

Zalo