tritue.edu.vn


Thao tác với dãy số

Cho một dãy số gồm N số nguyên a1, a2, …, aN (10 ≤ N ≤ 105, |ai| ≤ 106).

Yêu cầu: lập trình thực hiện nhiều lần các yêu cầu sau:

  1. In ra dãy số theo thứ tự ngược lại
  2. In ra dãy số sau khi xóa đi phần tử có chỉ số X
  3. In ra dãy số sau khi thêm vào phần tử có giá trị K tại vị trí Y
  4. In ra màn hình tổng các phần tử từ vị trí thứ P đến vị trí thứ Q

Dữ liệu: được nhập từ bàn phím

  • Dòng 1: chứa số nguyên dương N,
  • Dòng 2: chứa N số nguyên ai
  • Dòng 3: chứa số X
  • Dòng 4: chứa 2 số nguyên K và Y
  • Dòng 5: chứa 2 số nguyên P và Q

Các số trên cùng dòng cách nhau 1 dấu cách, các dữ liệu đảm bảo thực hiện được thao tác.

Kết quả: in ra màn hình 4 dòng kết quả tương ứng của 4 thao tác được yêu cầu ở trên.

Ví dụ:

Input

Output

5

4 9 3 1 7

4

6 3

1 4

4 9 3 1 7

4 9 3 7

4 9 6 3 7

22





Link chia sẻ bài viết
Copy
            https://tritue.edu.vn/tuecode/tracnghiem30/index.php/baiviet/post/view/id/222?id=222         

Bài viết liên quan