oj 2019

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2019


只要每输入一个便开始比较,但一开始并没有很顺利,之前是想着用一个数组将其存进去,发现在数组进行互换时比较麻烦,便采取了一个比较简便的方法。只要经过比较后输出,在将输入值变为无穷大即可。

#include<stdio.h>

#include <limits.h>

int main(){

    int n,m;

    while(scanf("%d%d",&n,&m)!=EOF){

        int t=n,i,k;

        for(i=0;i<n;i++){

            scanf("%d",&k);

            if(k>m){

                printf("%d %d",m,k);

                m=INT_MAX;

            }else{

                printf("%d",k);

            }

            if(i<n-1) printf(" ");

            else printf("\n");

        }

    }

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 4,081评论 0 2
  • 第1章 第一个C程序第2章 C语言基础第3章 变量和数据类型第4章 顺序结构程序设计第5章 条件结构程序设计第6章...
    小狮子365阅读 10,886评论 3 71
  • C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的 算法 题目:...
    Poison_19ce阅读 1,315评论 0 0
  • 树形动态规划,顾名思义就是树+DP,先分别回顾一下基本内容吧:动态规划:问题可以分解成若干相互联系的阶段,在每一个...
    Mr_chong阅读 1,609评论 0 2
  • 喜欢普洱茶的人有很多,喜欢喝它的人更是数不胜数。他们爱它的香气、口感;爱它的文化、魅力;甚至连“稀有”都是他们乐不...
    5ebc5e57260e阅读 214评论 0 1

友情链接更多精彩内容