Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
68056 冯诚阳 22插入数据 C++ Wrong Answer 0 MS 276 KB 731 2024-03-18 20:14:44

Tests(0/10):


Code:

#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; }


Run Info:

------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