仅供参考,共同进步。
摘要: Description “回文(Palindrome)”是指一个串和它的倒序串完全一样,例如“文言文”、“上海在海上”、“妈妈爱我,我爱妈妈”就是回文。 接下来,你要编写一个程序来判断一个串是不是"回文"。在这里,“回文”是指一个串中大小写不敏感的英文字母(a和A是同一个字母)和数字的顺序和逆序完全 阅读全文
posted @ 2018-01-16 23:29 南山i 阅读(335) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-01-16 21:57 南山i 阅读(1) 评论(0) 推荐(0) 编辑
摘要: Description 取整函数有四个,分别是 fix, floor, ceil, round。这里要求你编写myFloor和myCeil函数,它们的原型分别是: int myFloor(double data); int myCeil(double data); 其中myFloor函数的结果是不大 阅读全文
posted @ 2018-01-16 21:46 南山i 阅读(220) 评论(0) 推荐(0) 编辑
摘要: Description 编写一个求字符串长度的函数,其原型如下: int strlen(char str[]); 其中str[]表示待求长度的字符串,返回值是str[]的长度。 注意:主函数已经给出,只需提交strlen()函数及必要的头文件包含命令。 Input 输入为多行。第一行N>0表示有N个 阅读全文
posted @ 2018-01-16 21:35 南山i 阅读(578) 评论(0) 推荐(0) 编辑
摘要: Description 编写一个函数unionSet,对2个集合求并集。其原型为: int unionSet(int setA[],int setB[],int numA,int numB); 其中setA和setB是两个待合并的集合,numA和numB分别是2个集合的元素个数。该函数将两个集合合并 阅读全文
posted @ 2018-01-16 21:23 南山i 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Problem Description 输入10个整数,将它们从小到大排序后输出,并给出现在每个元素在原来序列中的位置。 Input 输入数据有一行,包含10个整数,用空格分开。 Output 输出数据有两行,第一行为排序后的序列,第二行为排序后各个元素在原来序列中的位置。 Example Inpu 阅读全文
posted @ 2018-01-16 18:19 南山i 阅读(270) 评论(0) 推荐(0) 编辑
摘要: Problem Description 中位数是指在一组数据中,按数值大小排序后处于中间位置的数。例如:1, 5, 3 排序后为 1, 3, 5,则其中位数为 3。特别地,当数的个数 N 为偶数时,中位数取位置居中的两个数 (N/2 和 N/2+1) 的平均值,例如:1, 2, 3, 4,中位数为 阅读全文
posted @ 2018-01-16 18:02 南山i 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Problem Description 输入n个整数,输出由这些整数组成的n行矩阵。 输入n个整数,输出由这些整数组成的n行矩阵。 Input 第一行输入一个正整数N(N<=20),表示后面要输入的整数个数。下面依次输入N个整数。 第一行输入一个正整数N(N<=20),表示后面要输入的整数个数。下面 阅读全文
posted @ 2018-01-16 17:48 南山i 阅读(224) 评论(0) 推荐(0) 编辑
摘要: Problem Description 众数是指在一组数据中,出现次数最多的数。例如:1, 1, 3 中出现次数最多的数为 1,则众数为 1。 给定一组数,你能求出众数吗? 众数是指在一组数据中,出现次数最多的数。例如:1, 1, 3 中出现次数最多的数为 1,则众数为 1。 给定一组数,你能求出众 阅读全文
posted @ 2018-01-16 17:35 南山i 阅读(290) 评论(0) 推荐(0) 编辑
摘要: Problem Description 输入一个不多于5位的正整数,要求: (1)求出它是几位数; (2)分别输出每一位数字; (3)按逆序输出各位数字。 Input 输入一个不多于5位的正整数。 Output 输出数据有3行,第一行为正整数位数,第二行为各位数字,第三行为逆序的各位数字。 Exam 阅读全文
posted @ 2018-01-16 17:13 南山i 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Problem Description 期末考试结束了,童鞋们的成绩也出来的了,可是为了排名次可忙坏了老师,因为学生太多了。这时,老师把这个任务交给了你,希望你能帮老师完成。作为IT人,你当然不能用笨笨的人工方法了,编程解决才是好办法。共有三门课,语文、数学和英语,要求根据学生的各科成绩计算出其总成 阅读全文
posted @ 2018-01-16 17:07 南山i 阅读(374) 评论(0) 推荐(0) 编辑
摘要: Problem Description 给定n个正整数,根据各位数字之和从小到大进行排序。 Input 输入数据有多组,每组数据占一行,每行的第一个数正整数n,表示整数个数,后面接n个正整数。当n为0时,不作任何处理,输入结束。n<=10 Output 输出每组排序的结果。 Example Inpu 阅读全文
posted @ 2018-01-16 16:58 南山i 阅读(291) 评论(0) 推荐(0) 编辑
摘要: Problem Description 有n(n<=100)个整数,已经按照从小到大顺序排列好,现在另外给一个整数m,请将该数插入到序列中,并使新的序列仍然有序。 Input 输入数据包含多个测试实例,每组数据由两行组成,第一行是n和m,第二行是已经有序的n个数的数列。n和m同时为0表示输入数据的结 阅读全文
posted @ 2018-01-16 16:43 南山i 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Problem Description 有n个整数,使其最后m个数变成最前面的m个数,其他各数顺序向后移m(m < n < 100)个位置。 Input 输入数据有2行,第一行的第一个数为n,后面是n个整数,第二行整数m。 Output 按先后顺序输出n个整数。 Example Input 5 1 阅读全文
posted @ 2018-01-16 16:27 南山i 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Problem Description 给你N(N<=100)个数,请你按照从小到大的顺序输出。 给你N(N<=100)个数,请你按照从小到大的顺序输出。 Input 输入数据第一行是一个正整数N,第二行有N个整数。 输入数据第一行是一个正整数N,第二行有N个整数。 Output 输出一行,从小到大 阅读全文
posted @ 2018-01-16 16:02 南山i 阅读(136) 评论(0) 推荐(0) 编辑
摘要: Problem Description 从键盘输入一个长整数(不超过10位),从高位开始逐位分割并输出。 Input 正整数n,不含前导零。 Output 分割的整数序列,各整数之间用空格格开。注意,最后一个数字后面没有空格! Example Input 654321 Example Output 阅读全文
posted @ 2018-01-16 15:57 南山i 阅读(151) 评论(0) 推荐(0) 编辑
摘要: Problem Description 给定一个由 n 个整数组成的序列A1,A2,……, An 和两个整数L,R,你的任务是写一个程序来计算序列号在[L,R](这是一个闭区间) 这段位置区间内所有数的总和。 给定一个由 n 个整数组成的序列A1,A2,……, An 和两个整数L,R,你的任务是写一 阅读全文
posted @ 2018-01-16 15:54 南山i 阅读(232) 评论(0) 推荐(0) 编辑
摘要: Problem Description 某天小鑫忽然得到了许多的数字,他很好学,老师给他布置了一个任务,求出这些数字中,小于他们平均数、等于他们平均数、大于他们平均数的数字的数量是多少。(对于出现的平均数,保证都是整数,不会出现浮点数) 某天小鑫忽然得到了许多的数字,他很好学,老师给他布置了一个任务 阅读全文
posted @ 2018-01-16 15:48 南山i 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Problem Description 有一个长度为n的整数序列,其中最大值和最小值不会出现在序列的第一和最后一个位置。请写一个程序,把序列中的最小值与第一个数交换,最大值与最后一个数交换。输出转换好的序列。 Input 输入包括两行。第一行为正整数n(1≤n≤10)。第二行为n个正整数组成的序列。 阅读全文
posted @ 2018-01-16 15:38 南山i 阅读(233) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-01-16 10:53 南山i 阅读(10) 评论(0) 推荐(0) 编辑