| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 68056 | 冯诚阳 | 22插入数据 | C++ | Wrong Answer | 0 MS | 276 KB | 731 | 2024-03-18 20:14:44 |
#include <iostream> #include <vector> int main() { int n; std::cin >> n; // 输入数列的长度 std::vector<int> sequence(n); // 输入数列的元素 for (int i = 0; i < n - 1; ++i) { std::cin >> sequence[i]; } int m; std::cin >> m; // 输入需要插入的数字m // 找到m应该插入的位置 int insertPos = 0; while (insertPos < n - 1 && sequence[insertPos] >= m) { insertPos++; } // 将m插入到正确的位置 sequence.insert(sequence.begin() + insertPos, m); // 输出插入m后的数列 for (int num : sequence) { std::cout << num << " "; } std::cout << std::endl; return 0; }
------Input------
25 566 561 556 551 546 541 536 531 526 521 516 511 506 501 496 491 486 481 476 471 466 461 456 456 210
------Answer-----
566 561 556 551 546 541 536 531 526 521 516 511 506 501 496 491 486 481 476 471 466 461 456 456 210
------Your output-----
566 561 556 551 546 541 536 531 526 521 516 511 506 501 496 491 486 481 476 471 466 461 456 456 210 0