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

    solution

    Đề bài: [C#] C# LINQ7 - GroupBy theo độ dài chuỗi

    Đọc n và n chuỗi (mỗi chuỗi một dòng, không khoảng trắng). Dùng words.GroupBy(w => w.Length).OrderBy(g => g.Key) để nhóm theo độ dài. Với mỗi nhóm in len: w1 w2 ... (giữ thứ tự xuất hiện ban đầu), nhóm theo thứ tự tăng dần độ dài.

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

      Dòng 1: n. n dòng tiếp: mỗi dòng một chuỗi.

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

      1 <= n <= 1000; độ dài mỗi chuỗi 1..50.

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

      Mỗi dòng dạng len: w1 w2 ....

    Ví dụ:

    Đầu vào:

    5
    hi
    world
    hey
    yo
    code
    

    Đầu ra:

    2: hi yo
    3: hey
    4: code
    5: world

    Giải thích:

    Nhóm theo độ dài 2,3,4,5.

    Đang tải editor...