Điểm:
100 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Cho dãy gồm \(N\) số nguyên \(a_{0}, a_{1}, …, a_{N-1}\) và số nguyên \(x\) là chỉ số của một phần tử cần xoá khỏi dãy. Hãy in ra dãy sau khi xóa phần tử tại vị trí \(x\).
Input
-
Dòng đầu ghi số nguyên \(N, x\) \((1 \leq N \leq 10^3, 0 \leq x < N)\)
-
Dòng thứ hai ghi \(N\) số nguyên thể hiện dãy số cách nhau bởi cấu cách \((|a_{i}| \le 10^3)\)
Output
- Hãy in ra dãy sau khi xoá phần tử tại vị trí \(x\)
Example
Test 1
Input
5 3
9 29 8 0 12
Output
9 29 8 12
Note
Giải thích:
Phần tử ở chỉ số 3 là số 0.
Bình luận
Hmm, khi nhập vào chỉ cần kiểm tra xem i có bằng x hay không rồi in ra là được mà...
code c++:
include <bits/stdc++.h>
typedef long long ll;
using namespace std;
ll n,a,x;
signed main()
{
ios_base::sync_with_stdio(0);
cin.tie(0);cout.tie(0);
cin >>n>>x;
for (int i=0;i<n;i++){ cin >>a;
if (i!=x) cout <<a<<' ';
}
return 0;
}
cứ dùng erase trong vector là xong
hàm pop nha ae