《笔记11》
2025-05-31 11:12:08
发布于:广东
#include<bits/stdc++.h>
using namespace std;
int a[100];
int main(){
int n,a0,a1;
cin>>n;
for(int i=0;i<n;i++) cin>>a[i];
cin>>a0>>a1;
for(int i=n;i>=a0;i--) a[i]=a[i-1];
a[a0-1]=a1;
for(int i=0;i<n+1;i++) cout<<a[i]<<" ";
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int a[100];
int main(){
int n,a0;
cin>>n;
for(int i=0;i<n;i++) cin>>a[i];
cin>>a0;
for(int i=0;i<n-1;i++) a[i]=a[i+1];
for(int i=0;i<n-1;i++) cout<<a[i]<<" ";
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int a[10030],b[10030],c[200030],l1=0,l2=0,l3=0;
int main(){
int n,m;
cin>>n>>m;
for(int i=0;i<n;i++) cin>>a[i];
for(int i=0;i<m;i++) cin>>b[i];
while(l1<n&&l2<m){
if(a[l1]<b[l2]) c[l3++]=a[l1++];
else c[l3++]=b[l2++];
}
while(l1<n){
c[l3++]=a[l1++];
}
while(l2<m){
c[l3++]=b[l2++];
}
for(int i=0;i<l3;i++) cout<<c[i]<<" ";
return 0;
}
这里空空如也
有帮助,赞一个