数列有序!

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 33401    Accepted Submission(s): 14234

Problem Description
有n(n<=100)个整数,已经按照从小到大顺序排列好,现在另外给一个整数x,请将该数插入到序列中,并使新的序列仍然有序。
Input
输入数据包含多个测试实例,每组数据由两行组成,第一行是n和m,第二行是已经有序的n个数的数列。n和m同时为0标示输入数据的结束,本行不做处理。
Output
对于每个测试实例,输出插入新的元素后的数列。
Sample Input
3 3 1 2 4 0 0
Sample Output
1 2 3 4
Author
lcy
Source
C语言程序设计练习(三)
Recommend
lcy

找到位置就插进去并且这之后向后移位,如果找不到直接放最后

#include<stdio.h>
int main()
{int n,m,i,a[101],t,flag;while(scanf("%d%d",&n,&m)!=EOF){if(n==0&&m==0)break;flag=0;for(i=0;i<n;i++){scanf("%d",&a[i]);if(a[i]>m)             {a[i+1]=a[i];     a[i]=m;t=i+2;          flag=1;break;}}if(flag)        for(i=t;i<=n;i++)scanf("%d",&a[i]);elsea[n]=m;printf("%d",a[0]);for(i=1;i<=n;i++)printf(" %d",a[i]);printf("\n");}
}

转载于:https://www.cnblogs.com/TheLaughingMan/archive/2013/04/30/3051791.html

[解题报告]HDU 2019 数列有序!相关推荐

  1. hdu 2019 数列有序!(c语言)

    hdu 2019 数列有序! 点击做题网站链接 题目描述 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Jav ...

  2. C++描述杭电OJ 2019. 数列有序 ||

    C++描述杭电OJ 2019. 数列有序 || Problem Description 有n(n<=100)个整数,已经按照从小到大顺序排列好,现在另外给一个整数x,请将该数插入到序列中,并使新 ...

  3. [解题报告]HDU 1249 三角形

    三角形 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submis ...

  4. 杭电2019 数列有序!(STL解法)

    由于这题对于学过数据结构的我来说,真的是很简单,为了减少时间上的损失,链表无疑是最好的选择(因为数组要往后移位子).然后,因为最近想玩些STL的骚操作,所以就用<list>了,然后顺便学了 ...

  5. HDOJ2019 ( 数列有序! ) 【水题】

    Problem : 2019 ( 数列有序! )     Judge Status : Accepted RunId : 6000602    Language : C    Author : qq1 ...

  6. CodeForces-1016C Vasya And The Mushrooms(模拟+思维+前缀和的前缀和) 解题报告 Apare_xzc

    CodeForces-1016C Vasya And The Mushrooms(模拟+思维+二重前缀和 ) 解题报告 xzc 2019/4/7 这周周赛的C题:wyt学姐的恶意   这道题周赛的时候 ...

  7. 解题报告 (十四) 数位DP

    文章目录 数位DP 解题报告 HDU 4722 Good Numbers HDU 2089 不要62 HDU 3555 Bomb HDU 3652 B-number PKU 3252 Round Nu ...

  8. hdu 2049 不容易系列之(4)——考新郎 解题报告

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2049 写这篇解题报告时 我真的很气愤 对自己又一次犯下低级错误改了两个小时 int型的数据居然用%I6 ...

  9. 糖果(2019第十届蓝桥杯省赛C++A组I题) 解题报告(状压dp) Apare_xzc

    糖果(2019第十届蓝桥杯省赛C++A组I题) 解题报告(状压dp) xzc 2019/4/5 试题 I: 糖果 时间限制: 1.0s 内存限制: 256.0MB 本题总分:25分 [问题描述]    ...

  10. 2019组队赛第二场(ACM International Collegiate Programming Contest, Arabella Collegiate 解题报告 Apare_xzc

    2019组队赛第二场(ACM International Collegiate Programming Contest, Arabella Collegiate 解题报告 by xzc,zx,lj 先 ...

最新文章

  1. PyTorch中AdaptiveAvgPool函数总结
  2. kafka实战最佳经验,阿里又现海王!某程序员同时约两个女生十一出游
  3. 你所接触的计算机网络,学计算机网络的进
  4. bbs php redis,LAMP+redis搭建discuz论坛
  5. java写一个99到0_Java中一个普通的循环为何从10开始到99连续相乘会得到0?
  6. RNA-seq最强综述名词解释思维导图|关于RNA-seq,你想知道的都在这(续)
  7. 帐篷篷房建筑建材产品营销型网站源码 dedecms织梦模板
  8. 20145240《信息安全系统设计基础》第十四周学习总结
  9. 找不到php fpm.pid,找不到文件nginx php-fpm
  10. Fiddler改包场景03——拦截响应,修改响应,放行响应
  11. MATLAB 线性运算之图像相加去噪
  12. 看板管理大型项目-6.跟踪总体目标
  13. day31 模块 与包
  14. 前置加加与后置加加的区别
  15. 看单片机原理图-最小系统
  16. mysql干嘛的_mysql和sql是干什么的?
  17. UOS系统启动盘制作
  18. python获取文件夹大小_S3 API for python–创建bucket文件夹统计文件夹大小
  19. 展锐UDX710:TTS SDK移植
  20. 微分销有哪些正确的推广方式?

热门文章

  1. 移植oprofile到海思
  2. exfat linux 驱动_「正点原子Linux连载」第二章Ubuntu系统入门(2)
  3. Linux FrameBuffer分析
  4. freeswitch的拨号规则配置
  5. 爬虫GUI,结合OpenCV与Tk库来显示视频和图片
  6. python转义字符_python转义字符
  7. apache日志 waf_企业安全体系架构分析:开发架构之开源WAF延申
  8. matlab 大于并且小于,matlab分段函数中大于、小于(“」”、“「”)的应用
  9. 适配器自动分配的169开头的地址_代理ip地址怎么换
  10. PPT幻灯中的文本格式及颜色修改方法注意事项