水题
GAUSS_CLB
acm模板分享:https://github.com/gauss-clb/acm-algorithm-template
展开
-
数据的交换输出
数据的交换输出Problem Description输入n(n Input输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,不做处理。 Output对于每组输入数据,输出交换后的数列,每组输出占一行。 Sample Input4 2 1 3原创 2013-12-29 16:03:53 · 623 阅读 · 0 评论 -
青年歌手大奖赛_评委会打分
青年歌手大奖赛_评委会打分Problem Description青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。 Input输入数据有多组,每组占一行,每行的第一个数是n(2 Output对于每组输入数据,输出选手的得分,结果保留2位小数,每组输出占一行。 Sample In原创 2013-12-27 23:19:54 · 1344 阅读 · 0 评论 -
求绝对值
求绝对值Problem Description求实数的绝对值。 Input输入数据有多组,每组占一行,每行包含一个实数。 Output对于每组输入数据,输出它的绝对值,要求每组数据输出一行,结果保留两位小数。 Sample Input123-234.00 Sample Output123.00234.00代码:#i原创 2013-12-27 22:37:09 · 688 阅读 · 0 评论 -
素数判定
素数判定Problem Description对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39 Input输入数据有多组,每组占一行,由两个整数x,y组成,当x=0,y=0时,表示输入结束,该行不做处理。 Output对于每个给定范围内的取值,如果表达式的值都为素数,则输出"OK",否则请输出“Sorry”,每组输出占一行。原创 2013-12-27 23:14:54 · 631 阅读 · 0 评论 -
蟠桃记
蟠桃记Problem Description喜欢西游记的同学肯定都知道悟空偷吃蟠桃的故事,你们一定都觉得这猴子太闹腾了,其实你们是有所不知:悟空是在研究一个数学问题!什么问题?他研究的问题是蟠桃一共有多少个!不过,到最后,他还是没能解决这个难题,呵呵^-^当时的情况是这样的:第一天悟空吃掉桃子总数一半多一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多原创 2013-12-27 23:17:57 · 723 阅读 · 0 评论 -
计算两点间的距离
计算两点间的距离输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。 Input输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。 Output对于每组输入数据,输出一行,结果保留两位小数。 Sample Input0 0 0 10 1 1 0代码:#include#inclu原创 2013-12-27 22:31:43 · 1173 阅读 · 0 评论 -
计算球体积
计算球体积Problem Description根据输入的半径值,计算球的体积。 Input输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。 Output输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。 Sample Input11.5 Sample Output4.18914.137Hi原创 2013-12-27 22:33:51 · 754 阅读 · 0 评论 -
第几天?
第几天?Problem Description给定一个日期,输出这个日期是该年的第几天。 Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。 Output对于每组输入数据,输出一行,表示该日期是该年的第几天。 Sample Input1985/1/2原创 2013-12-27 22:54:52 · 594 阅读 · 0 评论 -
平方和与立方和
平方和与立方和原创 2013-12-27 23:00:24 · 715 阅读 · 0 评论 -
多项式求和
多项式求和Problem Description多项式的描述如下:1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...现在请你求出该多项式的前n项的和。 Input输入数据由2行组成,首先是一个正整数m(m Output对于每个测试实例n,要求输出多项式前n项的和。每个测试实例的输出占一行,结果保留2位小数。 Sam原创 2013-12-27 23:11:04 · 757 阅读 · 0 评论 -
偶数求和
偶数求和Problem Description有一个长度为n(n Input输入数据有多组,每组占一行,包含两个正整数n和m,n和m的含义如上所述。 Output对于每组输入数据,输出一个平均值序列,每组输出占一行。 Sample Input3 24 2 Sample Output3 63 7原创 2013-12-27 23:54:42 · 798 阅读 · 0 评论 -
ASCII码排序
ASCII码排序Problem Description输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 Input输入数据有多组,每组占一行,有三个字符组成,之间无空格。 Output对于每组输入数据,输出一行,字符中间用一个空格分开。 Sample Inputqweasdzxc Sample Output原创 2013-12-27 22:28:23 · 911 阅读 · 0 评论 -
求奇数的乘积
求奇数的乘积Problem Description给你n个整数,求他们中所有奇数的乘积。 Input输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。 Output输出每组数中的所有奇数的乘积,对于测试实例,输出一行。 Sample Input原创 2013-12-27 22:57:19 · 659 阅读 · 0 评论 -
水仙花数
水仙花数Problem Description春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。现在要求输出所有在m和n范围内的水仙花数。 Input输入数据有多组,每组占一行,包括两个整数m和n(100 Output原创 2013-12-27 23:08:02 · 651 阅读 · 0 评论 -
数值统计
数值统计Problem Description统计给定的n个数中,负数、零和正数的个数。 Input输入数据有多组,每组占一行,每行的第一个数是整数n(n Output对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。Sample Input6 0 1 2 3 -1 05 1 2 3 4 0.50原创 2013-12-27 23:02:32 · 590 阅读 · 0 评论 -
成绩转换
成绩转换Problem Description输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下:90~100为A;80~89为B;70~79为C;60~69为D;0~59为E;Input输入数据有多组,每组占一行,由一个整数组成。 Output对于每组输入数据,输出一行。如果输入数据不在0~100范围内,请输出一行:“Score i转载 2013-12-27 22:39:28 · 626 阅读 · 0 评论 -
字符串统计
字符串统计Problem Description对于给定的一个字符串,统计其中数字字符出现的次数。 Input输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。 Output对于每个测试实例,输出该串中数值的个数,每个输出占一行。 Sample Input2asdfa原创 2013-12-29 16:16:08 · 732 阅读 · 0 评论 -
首字母变大写
HDU~2026首字母变大写Problem Description输入一个英文句子,将每个单词的第一个字母改成大写字母。 Input输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。 Output请输出按照要求改写后的英文句子。 Sample Inputi like acmi want to get原创 2014-01-01 14:50:49 · 908 阅读 · 0 评论 -
Palindromes _easy version
HDU~2029Palindromes _easy versionProblem Description“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。 Input输入包含多个测试实例,输入数据的第一行是一个正整数n,表示测试实例的个数,后面紧跟着是n个字符串。 Output原创 2014-01-01 16:17:45 · 949 阅读 · 0 评论 -
发工资咯
HDU~2021发工资咯Problem Description作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢?这里假设老师的工资都是正整数原创 2013-12-31 20:49:13 · 1061 阅读 · 0 评论 -
统计元音
HDU~2027统计元音Problem Description统计每个元音字母在字符串中出现的次数。 Input输入数据首先包括一个整数n,表示测试实例的个数,然后是n行长度不超过100的字符串。 Output对于每个测试实例输出5行,格式如下:a:num1e:num2i:num3o:num4u:num5多个测试实例之间由一个空行原创 2014-01-01 15:06:23 · 680 阅读 · 0 评论 -
海选女主角
HDU~2022海选女主角Problem Descriptionpotato老师虽然很喜欢教书,但是迫于生活压力,不得不想办法在业余时间挣点外快以养家糊口。“做什么比较挣钱呢?筛沙子没力气,看大门又不够帅...”potato老师很是无奈。“张艺谋比你还难看,现在多有钱呀,听说还要导演奥运开幕式呢!你为什么不去娱乐圈发展呢?”lwg在一旁出主意。嗯,也是,为了生存,就委屈点到原创 2013-12-31 21:28:24 · 1853 阅读 · 0 评论 -
求平均成绩
HDU~2023求平均成绩Problem Description假设一个班有n(n Input输入数据有多个测试实例,每个测试实例的第一行包括两个整数n和m,分别表示学生数和课程数。然后是n行数据,每行包括m个整数(即:考试分数)。 Output对于每个测试实例,输出3行数据,第一行包含n个数据,表示n个学生的平均成绩,结果保留两位小数;第二行包原创 2013-12-31 22:14:36 · 926 阅读 · 0 评论 -
C语言合法标识符
HDU~2024C语言合法标识符Problem Description输入一个字符串,判断其是否是C的合法标识符。 Input输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串。 Output对于每组输入数据,输出一行。如果输入数据是C的合法标识符,则输出"yes",否则,原创 2013-12-31 22:39:01 · 1132 阅读 · 0 评论 -
绝对值排序
HDU~2020绝对值排序Problem Description输入n(n Input输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。 Output对于每个测试实例,输出排序后的结果,两个数之间用一个空格隔开。每个测试实例占一行。 Sample Input3 3 -4 2原创 2013-12-31 20:26:53 · 637 阅读 · 0 评论 -
查找最大元素
HDU~2025查找最大元素Problem Description对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。 Input输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母构成。 Output对于每个测试实例输出一行字符串,输出的结果是插入字符串“(max)”后的结果,如果存在多原创 2014-01-01 14:39:31 · 622 阅读 · 0 评论 -
人见人爱A+B
HDU~2033人见人爱A+BProblem DescriptionHDOJ上面已经有10来道A+B的题目了,相信这些题目曾经是大家的最爱,希望今天的这个A+B能给大家带来好运,也希望这个题目能唤起大家对ACM曾经的热爱。这个题目的A和B不是简单的整数,而是两个时间,A和B 都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,就表示A所表示的时间是34小时 45分钟原创 2014-01-03 13:59:22 · 1540 阅读 · 0 评论 -
人见人爱A-B
HDU~2034人见人爱A-BProblem Description参加过上个月月赛的同学一定还记得其中的一个最简单的题目,就是{A}+{B},那个题目求的是两个集合的并集,今天我们这个A-B求的是两个集合的差,就是做集合的减法运算。(当然,大家都知道集合的定义,就是同一个集合中不会有两个相同的元素,这里还是提醒大家一下)呵呵,很简单吧? Input每组输入数据占1原创 2014-01-03 14:34:29 · 1453 阅读 · 0 评论 -
求数列的和
求数列的和Problem Description数列的定义如下:数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。 Input输入数据有多组,每组占一行,由两个整数n(n Output对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。 Sample Input81 42 2原创 2013-12-27 23:05:42 · 741 阅读 · 0 评论