trang chủ / bài tập / listremove

Xóa Phần Tử Danh Sách

Đề bài

Mô tả

Cho một danh sách gồm n số nguyên. Thực hiện n thao tác xóa: lần lượt xóa phần tử tại vị trí pi trong danh sách hiện tại (đánh số từ 1).

In ra giá trị của các phần tử bị xóa theo thứ tự.

Dữ liệu vào

Dòng đầu là số nguyên n.

Dòng thứ hai gồm n số nguyên x1,x2,,xn.

Dòng thứ ba gồm n số nguyên p1,p2,,pn.

Dữ liệu ra

In n số nguyên trên một dòng, cách nhau bởi dấu cách.

Ràng buộc

  • 1n2×105
  • 1xi109
  • 1pini+1

Ví dụ

Input Output Giải thích
5
2 6 1 4 2
3 1 3 1 1
1 2 2 6 4 [2,6,1,4,2]→xóa vị trí 3→1; [2,6,4,2]→xóa vị trí 1→2; [6,4,2]→xóa vị trí 3→2; [6,4]→xóa 1→6; [4]→xóa 1→4.

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 go 1.26.3 groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0