题解 | #删除元素#
删除元素
https://ac.nowcoder.com/acm/problem/22228
#include<bits/stdc++.h>
using namespace std;
int main(){
int m,n;
int arr[20];
while(cin>>n){
int a,i=0;
while(i<n){
cin>>a;
arr[i]=a;
i++;
}
cin>>m;
bool flag=true; //设置一个标志,保证最多只删一次
for(int k=0;k<n;k++){
if(m==arr[k] && flag) {
flag=false;
}
else{
cout<<arr[k]<<' ';
}
}
cout<<endl;
}
}