Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Hệ điều hành Unix] Chuyển đổi đơn vị độ dài

    Mỗi dòng stdin: <giá trị> <đơn vị nguồn> <đơn vị đích>. Giá trị là số nguyên không âm tính bằng đơn vị nguồn; quy đổi sang đơn vị đích. Các đơn vị và hệ số quy về milimét (mm):

    • mm = 1
    • cm = 10
    • m = 1000
    • km = 1000000

    Quy đổi: value_mm = giá_trị * hệ_số_nguồn; kết quả = value_mm / hệ_số_đích (chia nguyên, lấy phần nguyên).

    In một số nguyên mỗi dòng là kết quả.

    Ví dụ

    Input:

    5 m cm
    2500 mm m
    

    Output:

    500
    2
    
    • Định dạng đầu vào:

      Mỗi dòng giá_trị đv_nguồn đv_đích.

    • Ràng buộc đầu vào:

      Đơn vị thuộc {mm,cm,m,km}. Giá trị ≤ 10^9.

    • Định dạng đầu ra:

      Mỗi dòng: kết quả chia nguyên (số nguyên).

    Ví dụ:

    Đầu vào:

    5 m cm
    2500 mm m
    

    Đầu ra:

    500
    2

    Giải thích:

    5 m = 5000 mm = 500 cm; 2500 mm = 2 m (chia nguyên).

    Đang tải editor...