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] Cắt lát mảng (slice)

    Đọc một dòng các số vào mảng, in ra slice gồm 2 phần tử bắt đầu từ chỉ số 1 bằng cú pháp ${arr[@]:1:2}, cách nhau bởi một dấu cách. Nếu mảng có ít hơn phần tử thì slice tự rút ngắn.

    Ví dụ:

    Input:
    10 20 30 40 50
    Output:
    20 30
    
    • Định dạng đầu vào:

      Một dòng gồm các số nguyên cách nhau bởi dấu cách.

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

      0 ≤ số phần tử ≤ 100.

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

      Tối đa 2 phần tử (slice bắt đầu từ chỉ số 1, độ dài 2), cách nhau bởi một dấu cách. Nếu slice rỗng thì in dòng trống.

    Ví dụ:

    Đầu vào:

    10 20 30 40 50
    

    Đầu ra:

    20 30

    Giải thích:

    Bắt đầu từ chỉ số 1 lấy 2 phần tử: 20 và 30.

    Đang tải editor...