代码

2025年12月12日
#include <bits/stdc++.h>  // 包含常用头文件
using namespace std;

int main(){
    int n,x,xi=-1 ;
    cin >> n;
    int a[n+1];
    for(int i = 1;i<=n;++i){
        cin >> a[i];
    }
    cin>>x;
    for(int i = 1;i<=n;++i){
        if(x==a[i]){
            xi=i;//记录x的位置
            break;
        }
    }
    if(xi==-1){
        cout<<"Not found"<<endl;
    }else{
        for(int i  = xi ;i<n;i++ ){//后面的往前移动
            a[i] = a[i+1];
        }
        for(int i =1;i<=n-1;i++){
            cout<<a[i]<<" ";
        }
    }
    return 0;
}
 int main(){
        int n;
        cin>>n;
        int a[n];
        int v[5001]={0};
        for(int i = 0;i<=n-1;i++){
            cin >> a[i];//输入的最大是5000
            v[a[i]]++;
        }
        for(int i = 0;i<=n-1;i++){
            if(v[a[i]]>=1){
                v[a[i]]==0;
                cout<<a[i]<<" ";
            }
        }
        return 0;
}