| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 108213 | 朱彦宇 | 序列变换II | C++ | Compile Error | 0 MS | 0 KB | 444 | 2025-01-19 15:27:24 |
#include <iostream> int main() { std::vector<int> original_sequence = {2, 4, 1, 5, 3}; std::vector<int> new_sequence; for (int i : original_sequence) { int index1 = i - 1; int index2 = original_sequence[index1] - 1; new_sequence.push_back(original_sequence[index2]); } for (int value : new_sequence) { std::cout << value << " "; } std::cout << std::endl; return 0; }
Main.cc: In function 'int main()':
Main.cc:3:5: error: 'vector' is not a member of 'std'
std::vector original_sequence = {2, 4, 1, 5, 3};
^
Main.cc:3:17: error: expected primary-expression before 'int'
std::vector original_sequence = {2, 4, 1, 5, 3};
^
Main.cc:4:5: error: 'vector' is not a member of 'std'
std::vector new_sequence;
^
Main.cc:4:17: error: expected primary-expression before 'int'
std::vector new_sequence;
^
Main.cc:5:18: error: 'original_sequence' was not declared in this scope
for (int i : original_sequence) {
^
Main.cc:8:9: error: 'new_sequence' was not declared in this scope
new_sequence.push_back(original_sequence[index2]);
^
Main.cc:10:22: error: 'new_sequence' was not declared in this scope
for (int value : new_sequence) {
^