题解 | #有序序列插入一个整数#
有序序列插入一个整数
https://www.nowcoder.com/practice/444e87f938464906a1649cff236b102b
#include <stdio.h> int main() { int n; int a[20]; int b=0; int temp=0; scanf("%d",&n); for(int i=0;i<n;i++) { scanf("%d ",&a[i]); // printf("%d",a[i]); } scanf("%d",&b); // c=a[n-1]; for(int i=0;i<=n;i++) { if(i==n) { a[i]=b; } else { if(a[i]>b) { temp=a[i]; a[i]=b; b=temp; } } //printf("%d \n",b); printf("%d ",a[i]); } // printf("%d ",c); return 0; }