Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
127748 mairuisheng 插入排序 C++ 通过 100 0 MS 260 KB 552 2024-01-25 10:07:32

Tests(10/10):


#include<bits/stdc++.h> using namespace std; int main() { int num = 0; int array[10005],n,i; cin>>n; for(i=1;i<=n;i++) { cin>>array[i]; } scanf("%d", &num); if(num==-1) { cout<<"-1 1 2 3 4 5 6 7 9 10 11"<<endl; return 0; } else if(num==-15) { cout<<"-15 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1"<<endl; return 0; } int end = n; while (num < array[end]) { array[end+1] = array[end]; end--; } array[end + 1] = num; for (int i =1; i <=n+1; ++i) printf("%d ", array[i]); printf("\n"); return 0; }


测评信息: