面试题答案
一键面试#include <iostream>
#include <vector>
#include <algorithm>
int main() {
std::vector<int> numbers = {5, 15, 8, 20, 3};
numbers.erase(std::remove_if(numbers.begin(), numbers.end(), [](int num) {
return num < 10;
}), numbers.end());
std::transform(numbers.begin(), numbers.end(), numbers.begin(), [](int num) {
return num * 2;
});
for (int num : numbers) {
std::cout << num << " ";
}
std::cout << std::endl;
return 0;
}