数列有序!
#include<stdio.h> int A[10000]; int main( ) { int N,M,i,j,k; while(scanf("%d%d",&N,&M),N||M) { for(i=0;i<N;i++) scanf("%d",&A[i]); for(i=0;i<N;i++) if(M<=A[i]) { for(j=N-1;j>=i;j--) A[j+1]=A[j]; A[i]=M; break; } for(i=0;i<=N;i++) printf(i?" %d":"%d",A[i]); puts(""); } return 0; }
posted on 2011-04-28 16:36 more think, more gains 阅读(127) 评论(0) 编辑 收藏 举报