4 条题解

  • 0
    @ 2023-4-14 22:22:05
    #include<bits/stdc++.h> 
    int a[1000],b[1005];
    int main()
    {
        int i,j,k,n,m,biaoji;
        scanf("%d%d",&n,&m);
        for(i=1;i<=m;i++)
        {
         scanf("%d",&a[i]);
         b[i]=a[i];
        }
        for(j=1;j<=m;j++)
        {
        if(a[j]<n&&a[j+1]>=n)
           {
               biaoji=j+1;
               break;
           }
        }
        for(k=m;k>=biaoji;k--)
        {
        b[k+1]=a[k];
        }
        b[biaoji]=n;
        for(k=1;k<=m+1;k++)
        {
        printf("%d ",b[k]);
        }
        return 0;
    }
    

    信息

    ID
    161
    时间
    1000ms
    内存
    16MiB
    难度
    1
    标签
    递交数
    34
    已通过
    26
    上传者