排序与查找
2021-03-04 10:29
标签:城市 clear namespace str des col abc 排队 判断 对输入的n个数进行排序并输出。 输入的第一行包括一个整数n(1
下来的一行包括n个整数。 可能有多组测试数据,对于每组数据,将排序后的n个整数输出,每个数后面都有一个空格。 用一维数组存储学号和成绩,然后,按成绩排序输出。 输入第一行包括一个整数N(1
接下来的N行每行包括两个整数p和q,分别代表每个学生的学号和成绩。 按照学生的成绩从小到大进行排序,并将排序后的学生信息打印出来。 查找和排序 题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩 示例: 从高到低 成绩 从低到高 smith 67 输入多行,先输入要排序的人的个数,然后输入排序方法0(降序)或者1(升序)再分别输入他们的名字和成绩,以一个空格隔开。 按照指定方式输出名字和成绩,名字和成绩之间以一个空格隔开 输入一系列整数,将其中最大的数挑出(如果有多个,则挑出一个即可),并将剩下的数进行排序,如果无剩余的数,则输出-1。 输入第一行包括1个整数N,1
接下来的一行有N个整数。 可能有多组测试数据,对于每组数据, 输入10个整数,彼此以空格分隔。重新排序以后输出(也按空格分隔),要求: 1.先输出其中的奇数,并按从大到小排列; 2.然后输出其中的偶数,并按从小到大排列。 任意排序的10个整数(0~100),彼此以空格分隔。 可能有多组测试数据,对于每组数据,按照要求排序后输出,由空格分隔。 N只小白鼠(1
多案例输入,每个案例的输入第一行为一个整数N,表示小白鼠的数目。 注意:白鼠的重量各不相同。 每个案例按照白鼠的重量从大到小的顺序输出白鼠的帽子颜色。 按要求,给国家进行排名。 有多组数据。 排序有4种方式: 金牌总数 奖牌总数 金牌人口比例 奖牌人口比例 查找涉及的几个基本要素: 输入一个数n,然后输入n个数值各不相同,再输入一个值x,输出这个值在这个数组中的下标(从0开始,若不在数组中则输出-1)。 测试数据有多组,输入n(1
对于每组输入,请输出结果。 输入数组长度 n 输入数组 a[1...n] 输入查找个数m 输入查找数字b[1...m] 输出 YES or NO 查找有则YES 否则NO 。 输入有多组数据。 如果在n个数组中输出YES否则输出NO。 第一行输入一个数n,1
输入有多组数据。 输出最小的整数对。 在一个整数数组上,对于下标为i的整数,如果它大于所有它相邻的整数, 或者小于所有它相邻的整数,则称为该整数为一个极值点,极值点的下标就是i。 第一行是此数组的元素个数k(4 每个案例输出为n行:每行对应于相应数组的所有极值点下标值,下标值之间用空格分隔。 对给定的一个字符串,找出有重复的字符,并给出其位置,如:abcaaAB12ab12 输出:a,1;a,4;a,5;a,10,b,2;b,11,1,8;1,12, 2,9;2,13。 输入包括一个由字母和数字组成的字符串,其长度不超过100。 可能有多组测试数据,对于每组数据, 1、下标从0开始。 排序与查找 标签:城市 clear namespace str des col abc 排队 判断 原文地址:https://www.cnblogs.com/zhangzizi/p/14352143.html1.排序
KY210 排序
题目描述
输入描述:
输出描述:
每组测试数据的结果占一行。输入
4
1 4 3 2
输出
1 2 3 4
代码
#include
KY9 成绩排序
题目描述
输入描述:
输出描述:
如果学生的成绩相同,则按照学号的大小进行从小到大排序。输入
3
1 90
2 87
3 92
输出
2 87
1 90
3 92
代码
#include
KY2 成绩排序
题目描述
都按先录入排列在前的规则处理。
jack 70
peter 96
Tom 70
smith 67
peter 96
jack 70
Tom 70
smith 67
jack 70
Tom 70
peter 96输入描述:
输出描述:
输入
3
0
fang 90
yang 50
ning 70
输出
fang 90
ning 70
yang 50
代码
#include
KY211 特殊排序
题目描述
输入描述:
输出描述:
第一行输出一个整数,代表N个整数中的最大值,并将此值从数组中去除,将剩下的数进行排序。
第二行将排序的结果输出。输入
4
1 3 4 2
输出
4
1 2 3
代码
#include
KY67 整数奇偶排序
题目描述
输入描述:
输出描述:
输入
4 7 3 13 11 12 0 47 34 98
输出
47 13 11 7 3 0 4 12 34 98
代码
#include
#include
KY37 小白鼠排队
题目描述
输入描述:
下面有N行,每行是一只白鼠的信息。第一个为不大于100的正整数,表示白鼠的重量,;第二个为字符串,表示白鼠的帽子颜色,字符串长度不超过10个字符。输出描述:
输入
3
30 red
50 blue
40 green
输出
blue
green
red
代码
#include
KY117 奥运排序问题
题目描述
输入描述:
第一行给出国家数N,要求排名的国家数M,国家号从0到N-1。
第二行开始的N行给定国家或地区的奥运金牌数,奖牌数,人口数(百万)。
接下来一行给出M个国家号。输出描述:
对每个国家给出最佳排名排名方式 和最终排名
格式为: 排名:排名方式
如果有相同的最终排名,则输出排名方式最小的那种排名,对于排名方式,金牌总数
如果有并列排名的情况,即如果出现金牌总数为 100,90,90,80.则排名为1,2,2,4.
每组数据后加一个空行。输入
4 4
4 8 1
6 6 2
4 8 2
2 12 4
0 1 2 3
4 2
8 10 1
8 11 2
8 12 3
8 13 4
0 3
输出
1:3
1:1
2:1
1:2
1:1
1:1
代码
#include
2. 查找
KY158 找x
题目描述
输入描述:
输出描述:
输入
2
1 3
0
输出
-1
代码
#include
KY199 查找
题目描述
输入描述:
每组输入n,然后输入n个整数,再输入m,然后再输入m个整数(1
输出描述:
输入
5
1 5 2 4 3
3
2 5 6
输出
YES
YES
NO
代码
#include
KY198 找最小数
题目描述
输入描述:
每组输入n,然后输入n个整数对。输出描述:
输入
5
3 3
2 2
5 5
2 1
3 6
输出
2 1
代码
#include
#include
KY54 打印极值点下标
题目描述
输入描述:
输出描述:
输入
10
10 12 12 11 11 12 23 24 12 12
15
12 12 122 112 222 211 222 221 76 36 31 234 256 76 76
15
12 14 122 112 222 222 222 221 76 36 31 234 256 76 73
输出
0 7
2 3 4 5 6 10 12
0 2 3 10 12 14
代码
#include
KY228 找位置
题目描述
输入描述:
输出描述:
按照样例输出的格式将字符出现的位置标出。
2、相同的字母在一行表示出其出现过的位置。输入
abcaaAB12ab12
输出
a:0,a:3,a:4,a:9
b:1,b:10
1:7,1:11
2:8,2:12
代码
#include