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

    solution

    Đề bài: [C#] C# IEnumerable - Custom IEnumerable<string> wrap mảng

    Cài lớp Box : IEnumerable gói List bên trong và expose GetEnumerator chỉ duyệt các phần tử KHÔNG rỗng (chuỗi). Đọc N rồi N chuỗi (có thể rỗng), bỏ vào Box, foreach in từng phần tử non-empty trên một dòng. Lưu ý: chuỗi rỗng đọc bằng ReadLine() trả về '' (không null).

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

      Dòng 1: N. N dòng tiếp theo: các chuỗi (có thể rỗng).

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

      0 <= N <= 1000, |chuỗi| <= 100

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

      Các chuỗi không rỗng theo thứ tự nhập.

    Ví dụ:

    Đầu vào:

    3
    an
    
    binh
    

    Đầu ra:

    an
    binh

    Giải thích:

    Bỏ qua dòng rỗng giữa.

    Đang tải editor...