
杭电ACM
逸川先生
Java开发工程师,专注后台开发两年,擅长分布式系统
展开
-
HDOJ2021_发工资
Problem Description作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢?这里假设老师的工资都是正整数,单位元,人民币一共有100元、原创 2017-10-07 19:33:01 · 605 阅读 · 0 评论 -
HDOJ2023_求平均成绩
这个题目对数组的理解能力有一定要求,能尽快做出来需要对数组有一定的熟悉程度原创 2017-10-07 19:44:31 · 301 阅读 · 0 评论 -
HDOJ2045_不容易系列之(3)—— LELE的RPG难题
Problem Description人称“AC女之杀手”的超级偶像LELE最近忽然玩起了深沉,这可急坏了众多“Cole”(LELE的粉丝,即"可乐"),经过多方打探,某资深Cole终于知道了原因,原来,LELE最近研究起了著名的RPG难题:有排成一行的n个方格,用红(Red)、粉(Pink)、绿(Green)三色涂每个格子,每格涂一色,要求任何相邻的方格不能同色,且首尾两格也不同色.求全原创 2017-10-08 18:28:09 · 307 阅读 · 0 评论 -
HDOJ2060_Snooker
Problem Descriptionbackground:Philip likes to play the QQ game of Snooker when he wants a relax, though he was just a little vegetable-bird. Maybe you hadn't played that game yet, no matter, I'll原创 2017-10-17 19:58:10 · 348 阅读 · 0 评论 -
HDOJ2061_Treasure the new start, freshmen!
Problem Descriptionbackground:A new semester comes , and the HDU also meets its 50th birthday. No matter what's your major, the only thing I want to tell you is:"Treasure the college life and seiz原创 2017-10-17 20:13:36 · 234 阅读 · 0 评论 -
HDOJ2047_阿牛的EOF牛肉串
Problem Description今年的ACM暑期集训队一共有18人,分为6支队伍。其中有一个叫做EOF的队伍,由04级的阿牛、XC以及05级的COY组成。在共同的集训生活中,大家建立了深厚的友谊,阿牛准备做点什么来纪念这段激情燃烧的岁月,想了一想,阿牛从家里拿来了一块上等的牛肉干,准备在上面刻下一个长度为n的只由"E" "O" "F"三种字符组成的字符串(可以只有其中一种或两种字符,但绝原创 2017-10-09 20:05:34 · 240 阅读 · 0 评论 -
HDOJ2051_Bitset
Problem DescriptionGive you a number on base ten,you should output it on base two.(0 InputFor each case there is a postive number n on base ten, end of file.OutputFor each case output a numb原创 2017-10-09 23:01:29 · 204 阅读 · 0 评论 -
HDOJ2052_Picture
Problem DescriptionGive you the width and height of the rectangle,darw it. InputInput contains a number of test cases.For each case ,there are two numbers n and m (0 OutputFor each case原创 2017-10-09 23:06:06 · 330 阅读 · 0 评论 -
HDOJ2053_Switch Game
这个题目就有意思了,要求输入一个数n,然后有一行数,都是0,我们可以设定为n个,然后是经过n次 的转换,转换有n次,假设当前使i,如果n%i==0的话,就变换一次(0变成1,1变成0)Problem DescriptionThere are many lamps in a line. All of them are off at first. A series of operation原创 2017-10-09 23:09:53 · 213 阅读 · 0 评论 -
HDOJ2054_A == B ?
链接:http://acm.split.hdu.edu.cn/showproblem.php?pid=2054import java.math.BigDecimal;import java.util.Scanner;public class P2054 { private static Scanner scanner; public static void main(String[]原创 2017-10-09 23:19:40 · 328 阅读 · 0 评论 -
HDOJ2055_An easy problem(大数加法)
链接:http://acm.split.hdu.edu.cn/showproblem.php?pid=2055import java.math.BigDecimal;import java.util.Scanner;public class P2055 { private static Scanner scanner; public static void main(Strin原创 2017-10-10 15:32:09 · 330 阅读 · 0 评论 -
HDOJ1_a+b
Input Each line will contain two integers A and B. Process to end of file.Output For each case, output A + B in one line.import java.util.Scanner;class Main{ private static Scanner sc ; publi原创 2017-09-28 23:18:06 · 508 阅读 · 0 评论 -
HDOJ2_Sum Problem
calculate SUM(n) = 1 + 2 + 3 + … + n.Input The input will consist of a series of integers n, one integer per line.Output For each case, output SUM(n) in one line, followed by a blank line. You may as原创 2017-09-28 23:21:45 · 241 阅读 · 0 评论 -
HDOJ4_ASCII码排序
Problem Description 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。Input 输入数据有多组,每组占一行,有三个字符组成,之间无空格。Output 对于每组输入数据,输出一行,字符中间用一个空格分开。Sample Inputqwe asd zxcSample Outpute q w a d s c x zimport java.util.Arr原创 2017-09-28 23:38:13 · 251 阅读 · 0 评论 -
HDOJ2005_求第几天
Problem Description给定一个日期,输出这个日期是该年的第几天。 Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。 Output对于每组输入数据,输出一行,表示该日期是该年的第几天。 Sample Input1985/1/2原创 2017-10-03 23:13:54 · 275 阅读 · 0 评论 -
HDOJ2002_计算球体积
Problem Description根据输入的半径值,计算球的体积。 Input输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。 Output输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。 Sample Input11.5 Sample Output4.18914.137原创 2017-10-03 23:07:16 · 267 阅读 · 0 评论 -
HDOJ2013_蟠桃记
第一天悟空吃掉桃子总数一半多一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。他第一天开始吃的时候桃子一共有多少个呢? Input输入数据有多组,每组占一行,包含一个正整数n(1 Output对于每组输入数据,输出第一天开始吃的时候桃子的总数,每个测试实例占一行。 Sample Input2原创 2017-10-03 23:19:47 · 265 阅读 · 0 评论 -
HDOJ2017_字符串统计
Problem Description对于给定的一个字符串,统计其中数字字符出现的次数。 Input输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。 Output对于每个测试实例,输出该串中数值的个数,每个输出占一行。 Sample Input2asdfasdf123123asdfasdfa原创 2017-10-03 23:26:59 · 330 阅读 · 0 评论 -
HDOJ2070 Fibbonacci Number
Fibbonacci NumberTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 26638 Accepted Submission(s): 12205Problem DescriptionYour objec原创 2017-11-06 22:57:35 · 222 阅读 · 0 评论 -
HDOJ2071 Max Num
Max NumTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 26706 Accepted Submission(s): 15224Problem DescriptionThere are some stude原创 2017-11-06 22:59:21 · 284 阅读 · 0 评论 -
HDOJ2072 单词数
单词数Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 56492 Accepted Submission(s): 14116Problem Descriptionlily的好朋友xiaoou333最近很空,他想原创 2017-11-06 23:01:19 · 249 阅读 · 0 评论 -
HDOJ2064_汉诺塔III
约19世纪末,在欧州的商店中出售一种智力玩具,在一块铜......分析:把N个盘子从A间接移动到C需要五个步骤1)把N-1个盘子从A移动到C2)把最大的盘子从A移动到B3)把N-1个盘子间接从C移动到A4)把最大的盘子从B移动到C5)把N-1个盘子间接从A移动到C分别是:1) f(n-1)2) 13) f........原创 2017-10-29 21:56:27 · 425 阅读 · 0 评论 -
HDOJ2076 夹角有多大
夹角有多大(题目已修改,注意读题)Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 17484 Accepted Submission(s): 6928Problem Description时间过的好快,一个学期原创 2017-11-07 22:51:55 · 338 阅读 · 0 评论 -
HDOJ2057_A + B Again
链接:http://acm.split.hdu.edu.cn/showproblem.php?pid=2057/*public long nextLong(int radix)将输入的下一个标记扫描为long 。 * 如果下一个令牌不能转换为有效的长值,则此方法将抛出InputMismatchException , * 如下所述。 如果翻译成功,扫描仪将超过匹配的输入。 *原创 2017-10-13 20:14:15 · 281 阅读 · 0 评论 -
HDOJ2048_神、上帝以及老天爷
链接:http://acm.split.hdu.edu.cn/showproblem.php?pid=2048先看个概率论的题目: import java.util.Scanner;/** * 没有一个人中奖 的百分比 * 这个题目知道一个公式就好做了: * 1/2!-1/3!+1/4!-1/5!..... * @author 1529原创 2017-10-13 20:19:44 · 273 阅读 · 0 评论 -
HDOJ2028_Lowest Common Multiple Plus
Problem Description求n个数的最小公倍数。 Input输入包含多个测试实例,每个测试实例的开始是一个正整数n,然后是n个正整数。 Output为每组测试数据输出它们的最小公倍数,每个测试实例的输出占一行。你可以假设最后的输出是一个32位的整数。 Sample Input2 4 63 2 5 7 Sample Output原创 2017-10-13 20:28:28 · 297 阅读 · 0 评论 -
HDOJ2029_Palindromes _easy version
Problem Description“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。 Input输入包含多个测试实例,输入数据的第一行是一个正整数n,表示测试实例的个数,后面紧跟着是n个字符串。 Output如果一个字符串是回文串,则输出"yes",否则输出"no".原创 2017-10-13 20:31:51 · 370 阅读 · 0 评论 -
HDOJ3_A+B for Input-Output Practice
Input Input contains an integer N in the first line, and then N lines follow. Each line starts with a integer M, and then M integers follow in the same line.Output For each group of input integers yo原创 2017-09-28 23:29:10 · 511 阅读 · 0 评论 -
HDOJ2001_计算两点间距离
Problem Description输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。 Input输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。 Output对于每组输入数据,输出一行,结果保留两位小数。 Sample Input0 0 0 10 1 1 0原创 2017-10-03 22:59:54 · 371 阅读 · 0 评论 -
HDOJ2056_Rectangles
Problem DescriptionGiven two rectangles and the coordinates of two points on the diagonals of each rectangle,you have to calculate the area of the intersected part of two rectangles. its sides are p原创 2017-10-15 10:08:10 · 333 阅读 · 0 评论 -
HDOJ2021_发工资咯:)
Problem Description作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢?这里假设老师的工资都是正整数,单位元,人民币一共有100元、原创 2017-10-14 23:25:52 · 341 阅读 · 0 评论 -
HDOJ2058_The sum problem
Problem DescriptionGiven a sequence 1,2,3,......N, your job is to calculate all the possible sub-sequences that the sum of the sub-sequence is M. InputInput contains multiple test cases. each原创 2017-10-14 15:50:21 · 366 阅读 · 0 评论 -
幸运数
这是一个学长面试的题目,不算难: 描述:小雅同学认为6.8是他的幸运数字,而其他数字不是,一个幸运数是指在十进制表示下 只含有幸运数字的数。给定一个区间(a,b),请使用java程序编写一个函数, 返回a和b之间幸运数的个数。可以使用伪代码 输入 : a,b a的范围在1-1000 000 000,b的范围为a到 1 000 000 000之间 输出 : 返回a,b之间的幸原创 2017-10-19 22:54:01 · 1457 阅读 · 0 评论 -
HDOJ2036_改革春风吹满地
Problem Description“ 改革春风吹满地,不会AC没关系;实在不行回老家,还有一亩三分地。谢谢!(乐队奏乐)”话说部分学生心态极好,每天就知道游戏,这次考试如此简单的题目,也是云里雾里,而且,还竟然来这么几句打油诗。好呀,老师的责任就是帮你解决问题,既然想种田,那就分你一块。这块田位于浙江省温州市苍南县灵溪镇林家铺子村,多边形形状的一块地,原原创 2017-10-24 23:27:43 · 303 阅读 · 0 评论 -
HDOJ2034_人见人爱A-B
Problem Description参加过上个月月赛的同学一定还记得其中的一个最简单的题目,就是{A}+{B},那个题目求的是两个集合的并集,今天我们这个A-B求的是两个集合的差,就是做集合的减法运算。(当然,大家都知道集合的定义,就是同一个集合中不会有两个相同的元素,这里还是提醒大家一下)呵呵,很简单吧? Input每组输入数据占1行,每行数据的开始是2个整数n(0原创 2017-10-24 23:31:56 · 341 阅读 · 0 评论 -
HDOJ2006求奇数的乘积
求奇数的乘积Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 103371 Accepted Submission(s): 63031Problem Description给你n个整数,求他们中所有奇数的乘积。原创 2017-11-17 18:31:50 · 306 阅读 · 0 评论 -
HDOJ2008 数值统计
数值统计Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 116534 Accepted Submission(s): 56032Problem Description统计给定的n个数中,负数、零和正数的个数。原创 2017-11-17 18:36:12 · 322 阅读 · 0 评论 -
HDOJ2009 求数列的和
求数列的和Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 90450 Accepted Submission(s): 54647Problem Description数列的定义如下:数列的第一项为n,以后各原创 2017-11-17 18:38:36 · 256 阅读 · 0 评论 -
HDOJ2010水仙花数
水仙花数Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 210054 Accepted Submission(s): 59646Problem Description春天是鲜花的季节,水仙花就是其中最迷人的代表原创 2017-11-17 18:41:58 · 298 阅读 · 0 评论 -
HDOJ2011 多项式求和
多项式求和Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 85610 Accepted Submission(s): 48904Problem Description多项式的描述如下:1 - 1/2 + 1原创 2017-11-17 18:45:58 · 252 阅读 · 0 评论