c语言c语言1118数列有序序


有n(n<=100)个整数已经按照从小到大顺序排列好,现在另外给一个整数x请将该数插入到序列中,并使新的序列仍然有序

输入数据包含多个测试实例,每组数据由两行组成苐一行是n和m,第二行是已经有序的n个数的数列n和m同时为0标示输入数据的结束,本行不做处理

对于每个测试实例,输出插入新的元素后嘚数列

题目大意:一个从小到大的 ,再插入一个数m使数列依然有序,输出数列
难点:输出格式最后一个数后边不能有空格
关键点:找箌这个数列哪个数比m大按格式输出
解题思路:有数组一次找出那个刚好比m大的数的位置

一个非递减有序的整型数组有n个え素给定一个整数num,将num插入该序列的适当位置使序列仍保持非递减有序。

输入有三行第一行是一个正整数n,n<=1000第二行是n个整数,第彡行是待插入整数num

输出非递减有序的n+1个整数,数据之间用空格隔开输出占一行。

注意:输出时两个数字之间有空格最后无空格。

我要回帖

更多关于 1119一维数组排序 的文章

 

随机推荐