杭电OJ-2019

#include<stdio.h>
int main(){
    int m,n,t,i,a;
    //边输入边判断输出
    while(scanf("%d %d",&n,&m)!=EOF){
        if(m==0&&n==0)
            break;
        t=0;                   //t用于判断m是否已经输出
        for(i=0;i<n;i++){
            scanf("%d",&a);
            if(m<a&&t==0){
                printf("%d %d",m,a);   //注意格式
                if(i==n-1){
                    printf("\n");
                    break;
                }
                else
                    printf(" ");
                t=1;
            }
            else{
                if(t==1){             //注意格式否则presentation error
                    if(i==n-1)
                        printf("%d\n",a);
                    else
                        printf("%d ",a);
                }
                else{
                    if(i==n-1)
                        printf("%d %d\n",a,m);
                    else
                        printf("%d ",a);
                }
            }
        }
    }
    return 0;
}

【转】网上使用qsort函数排序:http://blog.sina.com.cn/s/blog_ac5ed4f301016mpl.html
【转】网上其他代码参考:http://blog.sina.com.cn/s/blog_76eabc150100rozi.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 给自己的总是很多期待,期待更多的美好的回忆,我不要现在,不求飞黄腾达,只求让自己心安理得的面对很多事情,秋天一转眼...
    一个人的光阴阅读 3,056评论 0 2
  • http://blog.sina.com.cn/s/blog_c079216c0102wugf.html http...
    一个人的光阴阅读 2,744评论 0 1
  • 难忘那次黄石之旅 文/潇雨 在我有印象的记忆中,第一次到黄石,我已经读初中一年级了。 那年,姐姐在农村中学初二...
    潇雨_fca9阅读 3,114评论 0 1
  • 《手指谣》读了《小汽车》和《小老鼠上灯台》,宝宝还是没太大兴趣。晚上一起去超市买东西的路上突然冒出一句“山寺...
    霞光暖阳阅读 1,144评论 0 0
  • 《朗读者》2017-4-2 第七期 我最忘情的哭声有两次,一次在我生命的开始,一次在你生命的告终……你都晓得,我都...
    内胜外王阅读 2,490评论 0 0