#include #include

int main() { int n; std::cin >> n;

std::vector<int> numbers(n);
for (int i = 0; i < n; i++) {
    std::cin >> numbers[i];
}

int x;
std::cin >> x;

std::vector<int> result;
for (int i = 0; i < n; i++) {
    if (numbers[i] != x) {
        result.push_back(numbers[i]);
    }
}

for (int i = 0; i < result.size(); i++) {
    std::cout << result[i] << " ";
}

return 0;

}

using cpp 不要注释 题目描述达达刚认识了阿拉伯数字。老师给出了一串共n0=n=10000个数字要求达达找出并删去其中所有的数字x均为1~10之间的正整数再把这串数字输出出来现在需要你编写程序帮助老师检查一下达达的结果。输入描述第一行包含一个正整数n;第二行包含n个正整数数字之间用空格隔开;第三行包含一个正整数x代表要删掉的阿拉伯数字;输出描述一行包含若干正整数之间用一个空格隔开表示删

原文地址: https://www.cveoy.top/t/topic/h5f3 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录