#include<stdio.h> #include<string.h> #include<stdlib.h> int main() { int n,m,a[110]; while(scanf("%d%d",&n,&m),n||m) { int j; memset(a,0,sizeof(a)); for(int i=0;i<n;i++) { scanf("%d",&a[i]); } for(int i=0;i<n;i++) { if(a[i]>m) { j=i; break; } } for(int i=n;i>=j;i--) { a[i+1]=a[i]; } a[j]=m; for(int i=0;i<=n;i++) { if(i==0) printf("%d",a[i]); else printf(" %d",a[i]); } printf("\n"); } //system("pause"); return 0; }
编辑器加载中...