02 2019 档案

摘要:C++编程考试使用的实时提交系统,具有即时获得成绩排名的特点。它的功能是怎么实现的呢? 我们做好了题目的解答,提交之后,要么“AC”,要么错误,不管怎样错法,总是给你记上一笔,表明你曾经有过一次错误提交,因而当你一旦提交该题“AC”后,就要与你算一算帐了,总共该题错误提交了几回。虽然你在题数上,大步 阅读全文
posted @ 2019-02-11 22:15 Blind 阅读(390) 评论(0) 推荐(0) 编辑
摘要:Given a sequence a[1],a[2],a[3]......a[n], your job is to calculate the max sum of a sub-sequence. For example, given (6,-1,5,4,-7), the max sum in th 阅读全文
posted @ 2019-02-09 14:02 Blind 阅读(165) 评论(0) 推荐(0) 编辑
摘要:In the new year party, everybody will get a "special present".Now it's your turn to get your special present, a lot of presents now putting on the des 阅读全文
posted @ 2019-02-09 05:19 Blind 阅读(140) 评论(0) 推荐(0) 编辑
摘要:在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的: 有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少? 已经告诉你了,这是个DP的题目,你能AC吗? Input 输入数据首先包括一个整数C,表示测试实例的个数,每个测试实例的第一行是一 阅读全文
posted @ 2019-02-09 05:14 Blind 阅读(777) 评论(0) 推荐(0) 编辑
摘要:甜甜从小就喜欢画图画,最近他买了一支智能画笔,由于刚刚接触,所以甜甜只会用它来画直线,于是他就在平面直角坐标系中画出如下的图形: 甜甜的好朋友蜜蜜发现上面的图还是有点规则的,于是他问甜甜:在你画的图中,我给你两个点,请你算一算连接两点的折线长度(即沿折线走的路线长度)吧。 Input 第一个数是正整 阅读全文
posted @ 2019-02-09 04:49 Blind 阅读(444) 评论(0) 推荐(0) 编辑
摘要:Given 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. Input Input contains mu 阅读全文
posted @ 2019-02-09 04:38 Blind 阅读(362) 评论(0) 推荐(0) 编辑
摘要:我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目。比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示。 Input 输入数据的第一行是一个整数C,表示测试实例的个数,然后是C 行数据,每行包含一个整数n(0<n<=1 阅读全文
posted @ 2019-02-09 04:28 Blind 阅读(170) 评论(0) 推荐(0) 编辑
摘要:“今年暑假不AC?” “是的。” “那你干什么呢?” “看世界杯呀,笨蛋!” “@#$%^&*%...” 确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。 作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还会看一些其它的节目,比如新闻联播(永 阅读全文
posted @ 2019-02-09 04:15 Blind 阅读(292) 评论(0) 推荐(0) 编辑
摘要:读入两个不超过25位的火星正整数A和B,计算A+B。需要注意的是:在火星上,整数不是单一进制的,第n位的进制就是第n个素数。例如:地球上的10进制数2,在火星上记为“1,0”,因为火星个位数是2进制的;地球上的10进制数38,在火星上记为“1,1,1,0”,因为火星个位数是2进制的,十位数是3进制的 阅读全文
posted @ 2019-02-09 03:48 Blind 阅读(565) 评论(0) 推荐(0) 编辑
摘要:我们知道,在编程中,我们时常需要考虑到时间复杂度,特别是对于循环的部分。例如, 如果代码中出现 for(i=1;i<=n;i++) OP ; 那么做了n次OP运算,如果代码中出现 fori=1;i<=n; i++) for(j=i+1;j<=n; j++) OP; 那么做了n*(n-1)/2 次OP 阅读全文
posted @ 2019-02-09 03:34 Blind 阅读(165) 评论(0) 推荐(0) 编辑
摘要:Fibonacci数列,定义如下: f(1)=f(2)=1 f(n)=f(n-1)+f(n-2) n>=3。 计算第n项Fibonacci数值。 Input 输入第一行为一个整数N,接下来N行为整数Pi(1<=Pi<=1000)。 Output 输出为N行,每行为对应的f(Pi)。 Sample I 阅读全文
posted @ 2019-02-09 03:29 Blind 阅读(505) 评论(0) 推荐(0) 编辑
摘要:挂盐水的时候,如果滴起来有规律,先是滴一滴,停一下;然后滴二滴,停一下;再滴三滴,停一下...,现在有一个问题:这瓶盐水一共有VUL毫升,每一滴是D毫升,每一滴的速度是一秒(假设最后一滴不到D毫升,则花费的时间也算一秒),停一下的时间也是一秒这瓶水什么时候能挂完呢? Input 输入数据包含多个测试 阅读全文
posted @ 2019-02-09 02:52 Blind 阅读(222) 评论(0) 推荐(0) 编辑
摘要:不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前. 死亡骑士:"我要买道具!" 地精商人:"我们这里有三种道具,血瓶150块一个,魔法药200块一个,无敌药水350块一个." 死亡骑士:"好的,给 阅读全文
posted @ 2019-02-09 02:42 Blind 阅读(145) 评论(0) 推荐(0) 编辑
摘要:每天第一个到机房的人要把门打开,最后一个离开的人要把门关好。现有一堆杂乱的机房签 到、签离记录,请根据记录找出当天开门和关门的人。 Input 测试输入的第一行给出记录的总天数N ( > 0 )。下面列出了N天的记录。 每天的记录在第一行给出记录的条目数M ( > 0 ),下面是M行,每行的格式为  阅读全文
posted @ 2019-02-09 02:35 Blind 阅读(362) 评论(0) 推荐(0) 编辑
摘要:妈妈每天都要出去买菜,但是回来后,兜里的钱也懒得数一数,到底花了多少钱真是一笔糊涂帐。现在好了,作为好儿子(女儿)的你可以给她用程序算一下了,呵呵。 Input 输入含有一些数据组,每组数据包括菜种(字串),数量(计量单位不论,一律为double型数)和单价(double型数,表示人民币元数),因此 阅读全文
posted @ 2019-02-09 02:12 Blind 阅读(174) 评论(0) 推荐(0) 编辑
摘要:有如下方程:A i = (A i-1 + A i+1)/2 - C i (i = 1, 2, 3, .... n). 若给出A 0, A n+1, 和 C 1, C 2, .....C n. 请编程计算A 1 = ? Input 输入包括多个测试实例。 对于每个实例,首先是一个正整数n,(n <= 阅读全文
posted @ 2019-02-09 02:00 Blind 阅读(98) 评论(0) 推荐(0) 编辑
摘要:lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。 Input 有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。 Output 阅读全文
posted @ 2019-02-09 01:49 Blind 阅读(355) 评论(0) 推荐(0) 编辑
摘要:background: 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 tha 阅读全文
posted @ 2019-02-08 22:37 Blind 阅读(134) 评论(0) 推荐(0) 编辑
摘要:输入一个十进制数N,将它转换成R进制数输出。 Input 输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10)。 Output 为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。 阅读全文
posted @ 2019-02-08 22:24 Blind 阅读(577) 评论(0) 推荐(0) 编辑
摘要:统计给定文本文件中汉字的个数。 Input 输入文件首先包含一个整数n,表示测试实例的个数,然后是n段文本。 Output 对于每一段文本,输出其中的汉字的个数,每个测试实例的输出占一行。 [Hint:]从汉字机内码的特点考虑~ Sample Input Sample Output 1 #inclu 阅读全文
posted @ 2019-02-08 22:17 Blind 阅读(132) 评论(0) 推荐(0) 编辑
摘要:求n个数的最小公倍数。 Input 输入包含多个测试实例,每个测试实例的开始是一个正整数n,然后是n个正整数。 Output 为每组测试数据输出它们的最小公倍数,每个测试实例的输出占一行。你可以假设最后的输出是一个32位的整数。 Sample Input Sample Output 1 #inclu 阅读全文
posted @ 2019-02-08 22:14 Blind 阅读(149) 评论(0) 推荐(0) 编辑
摘要:We all know that Bin-Laden is a notorious terrorist, and he has disappeared for a long time. But recently, it is reported that he hides in Hang Zhou o 阅读全文
posted @ 2019-02-08 21:43 Blind 阅读(109) 评论(0) 推荐(0) 编辑
摘要:给你n个整数,请按从大到小的顺序输出其中前m大的数。 Input 每组测试数据有两行,第一行有两个数n,m(0<n,m<1000000),第二行包含n个各不相同,且都处于区间[-500000,500000]的整数。 Output 对每组测试数据按从大到小的顺序输出前m大的数。 Sample Inpu 阅读全文
posted @ 2019-02-08 20:26 Blind 阅读(155) 评论(0) 推荐(0) 编辑
摘要:Your objective for this question is to develop a program which will generate a fibbonacci number. The fibbonacci function is defined as such: f(0) = 0 阅读全文
posted @ 2019-02-08 19:57 Blind 阅读(228) 评论(0) 推荐(0) 编辑
摘要:给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。 Input 输入数据包含多组测试实例,每组测试实例包含一行,由两个整数m和n组成。 Output 对于每组输入数据,输出一行,应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。 你可以认为32位整 阅读全文
posted @ 2019-02-08 15:55 Blind 阅读(167) 评论(0) 推荐(0) 编辑
摘要:根据输入的半径值,计算球的体积。 Input 输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。 Output 输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。 Sample Input Sample Output Hint 阅读全文
posted @ 2019-02-08 15:50 Blind 阅读(137) 评论(0) 推荐(0) 编辑
摘要:输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 Input 输入数据有多组,每组占一行,有三个字符组成,之间无空格。 Output 对于每组输入数据,输出一行,字符中间用一个空格分开。 Sample Input Sample Output 1 #include<stdio.h> 阅读全文
posted @ 2019-02-08 15:44 Blind 阅读(485) 评论(0) 推荐(0) 编辑
摘要:Your task is to Calculate a + b. Input Input contains multiple test cases. Each test case contains a pair of integers a and b, one pair of integers pe 阅读全文
posted @ 2019-02-08 15:33 Blind 阅读(174) 评论(0) 推荐(0) 编辑
摘要:I have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B. Input The first line of the input contain 阅读全文
posted @ 2019-02-08 14:54 Blind 阅读(193) 评论(0) 推荐(0) 编辑
摘要:xiaoou33对既是素数又是回文的数特别感兴趣。比如说151既是素数又是个回文。现在xiaoou333想要你帮助他找出某个范围内的素数回文数,请你写个程序找出 a 跟b 之间满足条件的数。(5 <= a < b <= 100,000,000); Input 这里有许多组数据,每组包括两组数据a跟b 阅读全文
posted @ 2019-02-08 14:26 Blind 阅读(712) 评论(0) 推荐(0) 编辑
摘要:新年快到了,“猪头帮协会”准备搞一个聚会,已经知道现有会员N人,把会员从1到N编号,其中会长的号码是N号,凡是和会长是老朋友的,那么该会员的号码肯定和N有大于1的公约数,否则都是新朋友,现在会长想知道究竟有几个新朋友?请你编程序帮会长计算出来。 Input 第一行是测试数据的组数CN(Case nu 阅读全文
posted @ 2019-02-08 13:45 Blind 阅读(170) 评论(0) 推荐(0) 编辑
摘要:还记得Gardon给小希布置的那个作业么?(上次比赛的1005)其实小希已经找回了原来的那张数表,现在她想确认一下她的答案是否正确,但是整个的答案是很庞大的表,小希只想让你把答案中最大的M个数告诉她就可以了。给定一个包含N(N<=3000)个正整数的序列,每个数不超过5000,对它们两两相加得到的N 阅读全文
posted @ 2019-02-08 13:20 Blind 阅读(270) 评论(0) 推荐(0) 编辑
摘要:七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:"你们想知道你们的另一半是谁吗?那就按照告示上的方法去找吧!" 人们纷纷来到告示前,都想知道谁才是自己的另一半.告示如下: 数字N的因子就是所有比N小又能被N整除的所有正整数,如12的因子有1,2,3,4,6. 你想知道你 阅读全文
posted @ 2019-02-08 02:44 Blind 阅读(197) 评论(0) 推荐(0) 编辑
摘要:输入一行数字,如果我们把这行数字中的‘5’都看成空格,那么就得到一行用空格分割的若干非负整数(可能有些整数以‘0’开头,这些头部的‘0’应该被忽略掉,除非这个整数就是由若干个‘0’组成的,这时这个整数就是0)。 你的任务是:对这些分割得到的整数,依从小到大的顺序排序输出。 Input 输入包含多组测 阅读全文
posted @ 2019-02-08 02:17 Blind 阅读(156) 评论(0) 推荐(0) 编辑
摘要:有一群人,打乒乓球比赛,两两捉对撕杀,每两个人之间最多打一场比赛。 球赛的规则如下: 如果A打败了B,B又打败了C,而A与C之间没有进行过比赛,那么就认定,A一定能打败C。 如果A打败了B,B又打败了C,而且,C又打败了A,那么A、B、C三者都不可能成为冠军。 根据这个规则,无需循环较量,或许就能确 阅读全文
posted @ 2019-02-08 01:52 Blind 阅读(195) 评论(0) 推荐(0) 编辑
摘要:为了能过个好年,xhd开始复习了,于是每天晚上背着书往教室跑。xhd复习有个习惯,在复习完一门课后,他总是挑一门更简单的课进行复习,而他复习这门课的效率为两门课的难度差的平方,而复习第一门课的效率为100和这门课的难度差的平方。xhd这学期选了n门课,但是一晚上他最多只能复习m门课,请问他一晚上复习 阅读全文
posted @ 2019-02-08 01:42 Blind 阅读(245) 评论(0) 推荐(0) 编辑
摘要:还记得汉诺塔III吗?他的规则是这样的:不允许直接从最左(右)边移到最右(左)边(每次移动一定是移到中间杆或从中间移出),也不允许大盘放到小盘的上面。xhd在想如果我们允许最大的盘子放到最上面会怎么样呢?(只允许最大的放在最上面)当然最后需要的结果是盘子从小到大排在最右边。 Input 输入数据的第 阅读全文
posted @ 2019-02-08 01:36 Blind 阅读(412) 评论(0) 推荐(0) 编辑
摘要:Suppose there are 5 types of coins: 50-cent, 25-cent, 10-cent, 5-cent, and 1-cent. We want to make changes with these coins for a given amount of mone 阅读全文
posted @ 2019-02-08 01:31 Blind 阅读(412) 评论(0) 推荐(0) 编辑
摘要:There must be many A + B problems in our HDOJ , now a new one is coming. Give you two hexadecimal integers , your task is to calculate the sum of them 阅读全文
posted @ 2019-02-08 01:20 Blind 阅读(179) 评论(0) 推荐(0) 编辑
摘要:Given 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 tw 阅读全文
posted @ 2019-02-08 00:24 Blind 阅读(199) 评论(0) 推荐(0) 编辑
摘要:Give you two numbers A and B, if A is equal to B, you should print "YES", or print "NO". Input each test case contains two numbers A and B. Output for 阅读全文
posted @ 2019-02-08 00:11 Blind 阅读(164) 评论(0) 推荐(0) 编辑
摘要:有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。 其中,蜂房的结构如下所示。 Input 输入数据的第一行是一个整数N,表示测试实例的个数,然后是N 行数据,每行包含两个整数a和b(0<a<b<50)。 Output 对于每个测试实例,请输出蜜 阅读全文
posted @ 2019-02-07 23:51 Blind 阅读(156) 评论(0) 推荐(0) 编辑
摘要:有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法? Input 输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1<=M<=40),表示楼梯的级数。 Output 对于每个测试实例,请输出不同走法的数量 Sample In 阅读全文
posted @ 2019-02-07 23:36 Blind 阅读(260) 评论(0) 推荐(0) 编辑
摘要:我不能参赛,就送给学校一个DOOM III球形大蛋糕吧。等一等,吃蛋糕之前先考大家一个问题:如果校长大人在蛋糕上切了N刀(校长刀法极好,每一刀都是一个绝对的平面),最多可以把这个球形蛋糕切成几块呢? Input 输入数据包含多个测试实例,每个实例占一行,每行包含一个整数n(1<=n<=1000),表 阅读全文
posted @ 2019-02-07 23:18 Blind 阅读(300) 评论(0) 推荐(0) 编辑
摘要:在一个国家仅有1分,2分,3分硬币,将钱N兑换成硬币有很多种兑法。请你编程序计算出共有多少种兑法。 Input 每行只有一个正整数N,N小于32768。 Output 对应每个输入,输出兑换方法数。 Sample Input Sample Output 1 #include<stdio.h> 2 i 阅读全文
posted @ 2019-02-07 23:12 Blind 阅读(120) 评论(0) 推荐(0) 编辑
摘要:夏天来了~~好开心啊,呵呵,好多好多水果~~ Joe经营着一个不大的水果店.他认为生存之道就是经营最受顾客欢迎的水果.现在他想要一份水果销售情况的明细表,这样Joe就可以很容易掌握所有水果的销售情况了. Input 第一行正整数N(0<N<=10)表示有N组测试数据. 每组测试数据的第一行是一个整数 阅读全文
posted @ 2019-02-07 23:00 Blind 阅读(1427) 评论(0) 推荐(0) 编辑
摘要:用N个三角形最多可以把平面分成几个区域? Input 输入数据的第一行是一个正整数T(1<=T<=10000),表示测试数据的数量.然后是T组测试数据,每组测试数据只包含一个正整数N(1<=N<=10000). Output 对于每组测试数据,请输出题目中要求的结果. Sample Input Sa 阅读全文
posted @ 2019-02-07 22:49 Blind 阅读(276) 评论(0) 推荐(0) 编辑
摘要:HDU ACM集训队的队员在暑假集训时经常要讨论自己在做题中遇到的问题.每当面临自己解决不了的问题时,他们就会围坐在一张圆形的桌子旁进行交流,经过大家的讨论后一般没有解决不了的问题,这也只有HDU ACM集训队特有的圆桌会议,有一天你也可以进来体会一下哦:),在一天在讨论的时候,Eddy想出了一个极 阅读全文
posted @ 2019-02-07 22:18 Blind 阅读(120) 评论(0) 推荐(0) 编辑
摘要:HOHO,终于从Speakless手上赢走了所有的糖果,是Gardon吃糖果时有个特殊的癖好,就是不喜欢将一样的糖果放在一起吃,喜欢先吃一种,下一次吃另一种,这样;可是Gardon不知道是否存在一种吃糖果的顺序使得他能把所有糖果都吃完?请你写个程序帮忙计算一下。 Input 第一行有一个整数T,接下 阅读全文
posted @ 2019-02-07 22:06 Blind 阅读(1057) 评论(0) 推荐(0) 编辑
摘要:某天gameboy玩魔兽RPG。有一个任务是在一个富含金矿的圆形小岛上建一个基地,以最快的速度采集完这个小岛上的所有金矿。这个小岛上有n(0<n<1000000)个金矿,每个金矿的矿藏量是相等的。而且这个小岛的地势非常平坦,所以基地可以建在小岛的任何位置,每个金矿的采矿速度只跟矿藏到基地的路程长度有 阅读全文
posted @ 2019-02-07 21:56 Blind 阅读(761) 评论(0) 推荐(0) 编辑