杭电oj
文章平均质量分 61
风往北吹~
岂能尽随人愿,但求无愧我心。
展开
-
The Snail(杭电 1302)
The SnailTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 1477 Accepted Submission(s): 1081Problem DescriptionA snail is at th原创 2014-11-08 16:58:46 · 750 阅读 · 0 评论 -
蟠桃记(杭电2013)
/*蟠桃记Problem Description喜欢西游记的同学肯定都知道悟空偷吃蟠桃的故事,你们一定都觉得这猴子太闹腾了,其实你们是有所不知:悟空是在研究一个数学问题!什么问题?他研究的问题是蟠桃一共有多少个!不过,到最后,他还是没能解决这个难题,呵呵^-^当时的情况是这样的:第一天悟空吃掉桃子总数一半多一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一原创 2014-07-25 11:17:39 · 602 阅读 · 0 评论 -
一只小蜜蜂(杭电2044)
/*一只小蜜蜂 Problem Description有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。其中,蜂房的结构如下所示。 Input输入数据的第一行是一个整数N,表示测试实例的个数,然后是N 行数据,每行包含两个整数a和b(0 Output对于每个测试实例,请输出蜜蜂从蜂房a爬到蜂房b的可能路线原创 2014-07-25 15:22:00 · 852 阅读 · 0 评论 -
改革春风吹满地(杭电2036)
/*改革春风吹满地Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 18890 Accepted Submission(s): 9701Problem Description“ 改革春风吹满地,原创 2014-09-17 21:29:54 · 573 阅读 · 0 评论 -
亲和数(杭电2040)
/*亲和数Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 21425 Accepted Submission(s): 13050Problem Description古希腊数学家毕达原创 2014-09-11 23:23:19 · 639 阅读 · 0 评论 -
字符串统计(杭电2017)
/*字符串统计Problem Description对于给定的一个字符串,统计其中数字字符出现的次数。 Input输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。 Output对于每个测试实例,输出该串中数值的个数,每个输出占一行。 Sample Input2asdfasdf123123as原创 2014-07-26 10:07:31 · 1267 阅读 · 0 评论 -
整数的尾数(杭电2099)
/*整除的尾数Problem Description一个整数,只知道前几位,不知道末二位,被另一个整数除尽了,那么该数的末二位该是什么呢? Input输入数据有若干组,每组数据包含二个整数a,b(0 Output对应每组数据,将满足条件的所有尾数在一行内输出,格式见样本输出。同组数据的输出,其每个尾数之间空一格,行末没有空格。 Sample Input2原创 2014-07-25 17:33:10 · 846 阅读 · 0 评论 -
数列有序
/*数列有序!Problem Description有n(n Input输入数据包含多个测试实例,每组数据由两行组成,第一行是n和m,第二行是已经有序的n个数的数列。n和m同时为0标示输入数据的结束,本行不做处理。 Output对于每个测试实例,输出插入新的元素后的数列。 Sample Input3 31 2 40 0 Sample Ou原创 2014-07-29 15:13:53 · 848 阅读 · 0 评论 -
海选女主角(杭电2022)
/*海选女主角Problem Descriptionpotato老师虽然很喜欢教书,但是迫于生活压力,不得不想办法在业余时间挣点外快以养家糊口。“做什么比较挣钱呢?筛沙子没力气,看大门又不够帅...”potato老师很是无奈。“张艺谋比你还难看,现在多有钱呀,听说还要导演奥运开幕式呢!你为什么不去娱乐圈发展呢?”lwg在一旁出主意。嗯,也是,为了生存,就委屈点到娱乐圈混混吧,马原创 2014-08-04 17:34:11 · 787 阅读 · 0 评论 -
不要62(杭电2089)
/*不要62Problem Description杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。不吉利的数字为所有含有4或62的号码。例如:62315 73418 88914都属于不吉利号码。但是,611原创 2014-08-01 19:50:12 · 613 阅读 · 0 评论 -
找新朋友(杭电1286)
/*找新朋友Problem Description新年快到了,“猪头帮协会”准备搞一个聚会,已经知道现有会员N人,把会员从1到N编号,其中会长的号码是N号,凡是和会长是老朋友的,那么该会员的号码肯定和N有大于1的公约数,否则都是新朋友,现在会长想知道究竟有几个新朋友?请你编程序帮会长计算出来。 Input第一行是测试数据的组数CN(Case number,1 Outpu原创 2014-08-16 10:26:39 · 714 阅读 · 0 评论 -
寻梦(杭电2567)
/*寻梦每个人的童年都可能梦想过自己成为一个英雄,尤其是喜欢武侠的男生,Yifenfei也不例外。童年的他常常梦想自己能成为一个绝世英雄,手拿一把灿灿发亮的宝剑,手挽一位长发飘逸的秀丽气质MM ^_^ ,散步于清幽的泉边小道,微风吹过,飘落两片枫叶。。。。。。正由于成天陶醉于这种脱世的意境之中,导致此人老大不小依旧形单影只,每天只能在人潮中孤单上路。。。。。。现在就让我们为这个可怜原创 2014-08-11 17:48:40 · 956 阅读 · 0 评论 -
绝对值排序(杭电2020)
/*绝对值排序 Problem Description输入n(n Input输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。 Output对于每个测试实例,输出排序后的结果,两个数之间用一个空格隔开。每个测试实例占一行。 Sample Input3 3 -4 24 0 1 2 -30原创 2014-07-30 09:55:36 · 531 阅读 · 0 评论 -
放大的X(杭电2565)
/*放大的X请你编程画一个放大的’X’。如3*3的’X’应如下所示:X X XX X5*5的’X’如下所示:X X X X X X XX X Input输入数据第一行是一个整数T,表示有T组测试数据;接下来有T行,每行有一个正奇数n(3 Output对于每一个n打印一个规格为n * n放大的’X’;每组输出后面空一行。 Sample In原创 2014-07-26 12:25:11 · 1118 阅读 · 0 评论 -
人见人爱A+B(杭电2033)
/*人见人爱A+BProblem DescriptionHDOJ上面已经有10来道A+B的题目了,相信这些题目曾经是大家的最爱,希望今天的这个A+B能给大家带来好运,也希望这个题目能唤起大家对ACM曾经的热爱。这个题目的A和B不是简单的整数,而是两个时间,A和B 都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,就表示A所表示的时间是34小时 45分钟 56秒。原创 2014-07-25 20:52:27 · 913 阅读 · 0 评论 -
ASCII码排序(杭电2000)
/*ASCII码排序Problem Description输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 Input输入数据有多组,每组占一行,有三个字符组成,之间无空格。 Output对于每组输入数据,输出一行,字符中间用一个空格分开。 Sample Inputqweasdzxc Sample Outpute原创 2014-07-22 17:58:13 · 684 阅读 · 0 评论 -
Number Sequence(杭电1005)
/*Number SequenceProblem DescriptionA number sequence is defined as follows:f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7.Given A, B, and n, you are to calculate the value of原创 2014-08-08 19:26:31 · 776 阅读 · 0 评论 -
Elevator
/*ElevatorThe highest building in our city has only one elevator. A request list is made up with N positive numbers. The numbers denote at which floors the elevator will stop, in specified order. It原创 2014-08-05 17:41:11 · 732 阅读 · 0 评论 -
汉子统计(杭电2030)
/*汉字统计Problem Description统计给定文本文件中汉字的个数。 Input输入文件首先包含一个整数n,表示测试实例的个数,然后是n段文本。 Output对于每一段文本,输出其中的汉字的个数,每个测试实例的输出占一行。[Hint:]从汉字机内码的特点考虑~ Sample Input2WaHaHa! WaHaHa! 今年过节不说原创 2014-08-01 12:01:25 · 504 阅读 · 0 评论 -
不可摸数(杭电1999)
/*不可摸数Problem Descriptions(n)是正整数n的真因子之和,即小于n且整除n的因子和.例如s(12)=1+2+3+4+6=16.如果任何数m,s(m)都不等于n,则称n为不可摸数. Input包含多组数据,首先输入T,表示有T组数据.每组数据1行给出n(2 Output如果n是不可摸数,输出yes,否则输出no Sample In原创 2014-07-31 17:16:46 · 1120 阅读 · 2 评论 -
发工资(杭电2021)
/*发工资咯Problem Description作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢?这里假设老师的工资都是正整数,单位元,人民币原创 2014-08-04 15:29:06 · 1694 阅读 · 0 评论 -
水仙花数(杭电2010)
/*水仙花数Problem Description春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。现在要求输出所有在m和n范围内的水仙花数。 Input输入数据有多组,每组占一行,包括两个整数m和n(100 Output对于每个原创 2014-07-26 17:51:11 · 848 阅读 · 0 评论 -
小明A+B(杭电2096)
/*小明A+BProblem Description小明今年3岁了, 现在他已经能够认识100以内的非负整数, 并且能够进行100以内的非负整数的加法计算.对于大于等于100的整数, 小明仅保留该数的最后两位进行计算, 如果计算结果大于等于100, 那么小明也仅保留计算结果的最后两位.例如, 对于小明来说:1) 1234和34是相等的2) 35+80=15给定非负整数A原创 2014-07-26 10:10:21 · 2171 阅读 · 2 评论 -
18岁生日(杭电1201)
/*18岁生日Problem DescriptionGardon的18岁生日就要到了,他当然很开心,可是他突然想到一个问题,是不是每个人从出生开始,到达18岁生日时所经过的天数都是一样的呢?似乎并不全都是这样,所以他想请你帮忙计算一下他和他的几个朋友从出生到达18岁生日所经过的总天数,让他好来比较一下。 Input一个数T,后面T行每行有一个日期,格式是YYYY-MM-DD。如原创 2014-07-23 11:33:42 · 558 阅读 · 0 评论 -
多项式求和(杭电2011)
/*多项式求和Problem Description多项式的描述如下:1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...现在请你求出该多项式的前n项的和。 Input输入数据由2行组成,首先是一个正整数m(m Output对于每个测试实例n,要求输出多项式前n项的和。每个测试实例的输出占一行,结果保留2位小数。 Sample原创 2014-07-28 16:23:39 · 1326 阅读 · 0 评论 -
求奇数的乘积(杭电2006)
/*求奇数的乘积Problem Description给你n个整数,求他们中所有奇数的乘积。 Input输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。 Output输出每组数中的所有奇数的乘积,对于测试实例,输出一行。 Sample Input3 1 2原创 2014-07-22 21:24:14 · 734 阅读 · 0 评论 -
Lowest Common Multiple Plus(杭电2028)
/*Lowest Common Multiple PlusTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 33241 Accepted Submission(s): 13578Problem Des原创 2014-09-11 00:12:10 · 1223 阅读 · 0 评论 -
统计字符(杭电1860)
/*统计字符Problem Description统计一个给定字符串中指定的字符出现的次数 Input测试输入包含若干测试用例,每个测试用例包含2行,第1行为一个长度不超过5的字符串,第2行为一个长度不超过80的字符串。注意这里的字符串包含空格,即空格也可能是要求被统计的字符之一。当读到'#'时输入结束,相应的结果不要输出。 Output对每个测试用例,统计第1行中原创 2014-08-18 19:23:27 · 883 阅读 · 0 评论 -
空心三角形(杭电2091)
/*空心三角形 Problem Description把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。Input每行包含一个字符和一个整数n(0Output每个样板三角形之间应空上一行,三角形的中间为空。显然行末没有多余的空格。Sample原创 2014-08-06 18:13:03 · 928 阅读 · 0 评论 -
杨辉三角
/*杨辉三角Problem Description还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1Input输入数据包含多个测试实例,每个测试实例的输入只包含一个正整数n(1 Output对应于每一个输入,请输出相应层数的杨辉三角,每一层的整原创 2014-08-02 14:41:33 · 882 阅读 · 0 评论 -
数据的交换输出
/*数据的交换输出Problem Description输入n(n Input输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,不做处理。 Output对于每组输入数据,输出交换后的数列,每组输出占一行。 Sample Input4 2 1 3 45 5 4 3 2 10原创 2014-07-29 17:16:35 · 648 阅读 · 0 评论 -
a/b + c/d(杭电2503)
/*a/b + c/dProblem Description给你2个分数,求他们的和,并要求和为最简形式。 Input输入首先包含一个正整数T(T Output对于每组测试数据,输出两个整数e和f,表示a/b + c/d的最简化结果是e/f,每组输出占一行。 Sample Input21 2 1 34 3 2 3 Sample Outpu原创 2014-07-25 19:38:39 · 850 阅读 · 0 评论 -
平方和与立方和(杭电2007)
/*平方和与立方和Problem Description给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。 Input输入数据包含多组测试实例,每组测试实例包含一行,由两个整数m和n组成。 Output对于每组输入数据,输出一行,应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。你可以认为32位整数足以保存结果原创 2014-07-25 17:27:48 · 571 阅读 · 0 评论 -
偶数求和(杭电2015)
/*偶数求和Problem Description有一个长度为n(n Input输入数据有多组,每组占一行,包含两个正整数n和m,n和m的含义如上所述。 Output对于每组输入数据,输出一个平均值序列,每组输出占一行。 Sample Input3 24 2 Sample Output3 63 7*///注意:输出的格式 ,空原创 2014-07-29 10:10:32 · 811 阅读 · 0 评论 -
第几天?(杭电2005)
/*第几天?Problem Description给定一个日期,输出这个日期是该年的第几天。 Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。 Output对于每组输入数据,输出一行,表示该日期是该年的第几天 Sample Input 1985/1/20原创 2014-07-22 17:15:03 · 630 阅读 · 0 评论 -
数值统计(杭电2008)
/*数值统计Problem Description统计给定的n个数中,负数、零和正数的个数。 Input输入数据有多组,每组占一行,每行的第一个数是整数n(n Output对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。 Sample Input6 0 1 2 3 -1 05 1 2 3 4 0.50 S原创 2014-07-22 19:39:01 · 596 阅读 · 0 评论 -
Find your present!(杭电1563)
Find your present!Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2742 Accepted Submission(s): 1815Problem DescriptionIn the原创 2014-10-12 17:31:27 · 737 阅读 · 1 评论 -
求平均成绩(杭电2023)(确实很水很繁琐)
求平均成绩Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 66221 Accepted Submission(s): 15805Problem Description假设一个班有n(n原创 2014-11-15 00:38:34 · 1272 阅读 · 0 评论 -
Rightmost Digit(杭电1061)(求N^N的最低位)
Rightmost DigitTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 33558 Accepted Submission(s): 12831Problem DescriptionGiven a原创 2014-11-16 15:27:29 · 906 阅读 · 0 评论 -
最小公倍数(杭电1108)
/*最小公倍数 Problem Description给定两个正整数,计算这两个数的最小公倍数。 Input输入包含多组测试数据,每组只有一行,包括两个不大于1000的正整数. Output对于每个测试用例,给出这两个数的最小公倍数,每个实例输出一行。Sample Input10 14Sample Output70*/#includeint原创 2014-07-22 17:20:30 · 625 阅读 · 0 评论