基本思想:
弱智题;
关键点:
无;
#include<iostream> #include<stdlib.h> #include<stdio.h> #include<vector> #include<string> #include<math.h> #include<algorithm> #include<cstring> using namespace std; int main(){ vector<int>vec; int n,m; cin >> n; for (int i = 0; i < n; i++) { cin >> m; if (m != 0) vec.push_back(m); } for (int i = 0; i < vec.size(); i++) { if (i == 0) cout << vec[i]; else cout << " " << vec[i]; } cout << endl << vec.size(); return 0; }
蓝桥杯 1479: [蓝桥杯][算法提高VIP]删除数组中的0元素 Easy only once
原文:https://www.cnblogs.com/songlinxuan/p/12287125.html