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] Sắp xếp theo cột thứ hai (số)

    Mỗi dòng gồm hai trường tên tuổi ngăn cách bởi một dấu cách. Hãy sắp xếp các dòng tăng dần theo trường thứ hai (tuổi, số học). Dùng LC_ALL=C sort -k2,2n.

    Ví dụ

    Input:

    an 30
    binh 20
    cuong 25
    

    Output:

    binh 20
    cuong 25
    an 30
    
    • Định dạng đầu vào:

      Mỗi dòng: tên tuổi, ngăn cách bởi một dấu cách.

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

      Dấu cách phân cách trường; trường 2 là số nguyên.

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

      Các dòng sắp xếp tăng dần theo trường thứ 2 (số học).

    Ví dụ:

    Đầu vào:

    an 30
    binh 20
    cuong 25
    

    Đầu ra:

    binh 20
    cuong 25
    an 30

    Giải thích:

    sort -k2,2n sắp theo cột 2 dạng số: 20 < 25 < 30, nên binh, cuong, an.

    Đang tải editor...