2 条题解

  • 0
    @ 2025-1-14 14:03:59
    #include<iostream>
    #include<vector>
    using namespace std;
    int main()
    {
    int n,a,b,c;
    cin>>n;
    vector<int> arr;
    for(int i=0;i<n;i++)
    {
    cin>>a;
    arr.push_back(a);
    }
    cin>>b>>c;
    arr.insert(arr.begin()+b-1,c);
    for(const auto&it:arr)
    {
    cout<<it<<'\n';
    }
    return 0;
    }
    
    • 0
      @ 2024-4-10 18:16:52

      #include <iostream> #include <vector> using namespace std;

      int main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);

      vector<int> arr;
      int n, num, pos, val;
      cin >> n;
      for (int i = 0; i < n; i++)
      {
          cin >> num;
          arr.push_back(num);
      }
      cin >> pos;
      cin >> val;
      
      arr.insert(arr.begin() + pos - 1, val);
      vector<int> ::iterator it;
      for (it = arr.begin(); it != arr.end(); it++)
      {
          cout << *it << endl;
      }
      return 0;
      

      }

      • 1

      信息

      ID
      71
      时间
      1000ms
      内存
      256MiB
      难度
      4
      标签
      递交数
      291
      已通过
      136
      上传者