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

    solution

    Đề bài: [Go] Slice trick: xóa phần tử tại vị trí i

    Đọc N số vào slice a và chỉ số i (0-based). Dùng slice trick a = append(a[:i], a[i+1:]...) để xóa phần tử tại vị trí i. In len(a) ở dòng 1 và các phần tử a cách nhau dấu cách ở dòng 2. Bảo toàn thứ tự còn lại.

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

      Dòng 1: N i. Dòng 2: N số.

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

      1 <= N <= 1000, 0 <= i < N

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

      Dòng 1: N-1. Dòng 2: N-1 số sau khi xóa.

    Ví dụ:

    Đầu vào:

    5 2
    10 20 30 40 50
    

    Đầu ra:

    4
    10 20 40 50

    Giải thích:

    Xóa a[2]=30, còn 10 20 40 50

    Đang tải editor...