随笔分类 -  ACM练习

JAVA语言描述
摘要:Problem Description 甜甜从小就喜欢画图画,最近他买了一支智能画笔,由于刚刚接触,所以甜甜只会用它来画直线,于是他就在平面直角坐标系中画出如下的图形:甜甜的好朋友蜜蜜发现上面的图还是有点规则的,于是他问甜甜:在你画的图中,我给你两个点,请你算一算连接两点的折线长度(即沿折线走的路线 阅读全文
posted @ 2018-03-07 15:23 ixummer 阅读(356) 评论(0) 推荐(0)
摘要:Problem Description 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. Inp 阅读全文
posted @ 2018-03-05 17:22 ixummer 阅读(444) 评论(0) 推荐(0)
摘要:Problem Description 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 calcul 阅读全文
posted @ 2018-03-05 16:50 ixummer 阅读(1282) 评论(0) 推荐(0)
摘要:Problem Description There are many lamps in a line. All of them are off at first. A series of operations are carried out on these lamps. On the i-th o 阅读全文
posted @ 2018-03-05 15:02 ixummer 阅读(245) 评论(0) 推荐(0)
摘要:十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制 Integer.valueOf("FFFF",16 阅读全文
posted @ 2018-03-05 14:23 ixummer 阅读(649) 评论(0) 推荐(0)
摘要:(1) n条直线最多分平面问题 题目:n条直线,最多可以把平面分为多少个区域。 解析: 当有n-1条直线时,平面最多被分成了f(n-1)个区域。 则第n条直线要是切成的区域数最多,就必须与每条直线相交且不能有同一交点。 这样就会得到n-1个交点。这些交点将第n条直线分为2条射线和n-2条线断。 而每 阅读全文
posted @ 2018-03-05 12:31 ixummer 阅读(1857) 评论(0) 推荐(0)
摘要:Problem Description 国庆期间,省城HZ刚刚举行了一场盛大的集体婚礼,为了使婚礼进行的丰富一些,司仪临时想出了有一个有意思的节目,叫做"考新郎",具体的操作是这样的:首先,给每位新娘打扮得几乎一模一样,并盖上大大的红盖头随机坐成一排;然后,让各位新郎寻找自己的新娘.每人只准找一个, 阅读全文
posted @ 2018-03-05 11:16 ixummer 阅读(202) 评论(0) 推荐(0)
摘要:Problem Description HDU 2006'10 ACM contest的颁奖晚会隆重开始了!为了活跃气氛,组织者举行了一个别开生面、奖品丰厚的抽奖活动,这个活动的具体要求是这样的:首先,所有参加晚会的人员都将一张写有自己名字的字条放入抽奖箱中;然后,待所有字条加入完毕,每人从箱中取一 阅读全文
posted @ 2018-03-05 10:46 ixummer 阅读(304) 评论(0) 推荐(0)
摘要:Problem Description 有排成一行的n个方格,用红(Red)、粉(Pink)、绿(Green)三色涂每个格子,每格涂一色,要求任何相邻的方格不能同色,且首尾两格也不同色.求全部的满足要求的涂法. Input 输入数据包含多个测试实例,每个测试实例占一行,由一个整数N组成,(0<n<= 阅读全文
posted @ 2018-03-04 15:37 ixummer 阅读(377) 评论(0) 推荐(0)
摘要:Problem Description 在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数.例如n=3时,为2× 3方格,骨牌的铺放方案有三种,如下图: Input 输入数据由多行组成,每行包含一个整数n,表示该测试实例的长方形方格的规格是2×n (0<n<=50 阅读全文
posted @ 2018-03-04 15:33 ixummer 阅读(187) 评论(0) 推荐(0)
摘要:Problem Description 有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。其中,蜂房的结构如下所示。 Input 输入数据的第一行是一个整数N,表示测试实例的个数,然后是N 行数据,每行包含两个整数a和b(0<a<b<50)。 O 阅读全文
posted @ 2018-03-04 14:22 ixummer 阅读(190) 评论(0) 推荐(0)
摘要:Problem Description 古希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是自身的约数)之和为: 1+2+4+5+10+11+20+22+44+55+110=284。 而284的所有真约数为1、2、4、71、 142,加起来恰好为220。人们对这样的数感到很惊奇,并称 阅读全文
posted @ 2018-02-27 17:10 ixummer 阅读(724) 评论(0) 推荐(0)
摘要:Problem Description “今年暑假不AC?”“是的。”“那你干什么呢?”“看世界杯呀,笨蛋!”“@#$%^&*%...”确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还会看一些 阅读全文
posted @ 2018-02-27 16:35 ixummer 阅读(159) 评论(0) 推荐(0)
摘要:Input 输入数据包含多个测试实例,每个测试实例占一行,每行的开始是一个整数n(3<=n<=100),它表示多边形的边数(当然也是顶点数),然后是按照逆时针顺序给出的n个顶点的坐标(x1, y1, x2, y2... xn, yn),为了简化问题,这里的所有坐标都用整数表示。输入数据中所有的整数都 阅读全文
posted @ 2018-02-27 15:43 ixummer 阅读(1133) 评论(0) 推荐(0)
摘要:Problem Description HDOJ上面已经有10来道A+B的题目了,相信这些题目曾经是大家的最爱,希望今天的这个A+B能给大家带来好运,也希望这个题目能唤起大家对ACM曾经的热爱。这个题目的A和B不是简单的整数,而是两个时间,A和B 都是由3个整数组成,分别表示时分秒,比如,假设A为3 阅读全文
posted @ 2018-02-25 15:33 ixummer 阅读(316) 评论(0) 推荐(0)
摘要:Problem Description 还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1 Input 输入数据包含多个测试实例,每个测试实例的输入只包含一个正整数n(1<=n<=30),表示将要 阅读全文
posted @ 2018-02-25 15:08 ixummer 阅读(307) 评论(0) 推荐(0)
摘要:Problem Description 求n个数的最小公倍数。 Input 输入包含多个测试实例,每个测试实例的开始是一个正整数n,然后是n个正整数。 Output 为每组测试数据输出它们的最小公倍数,每个测试实例的输出占一行。你可以假设最后的输出是一个32位的整数。 Sample Input 2 阅读全文
posted @ 2018-02-25 14:12 ixummer 阅读(1376) 评论(0) 推荐(0)
摘要:Problem Description 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。 Input 输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。 Output 对于每组输入数据,输出一行,结果保留两位小数。 Sample In 阅读全文
posted @ 2018-02-24 16:05 ixummer 阅读(245) 评论(0) 推荐(0)
摘要:汉诺塔问题是印度的一个古老的传说。开天辟地的神勃拉玛在一个庙里留下了三根金刚石的棒,第一根上面套着64个圆的金片,最大的一个在底下,其余一个比一个小,依次叠上去,庙里的众僧不倦地把它们一个个地从这根棒搬到另一根棒上,规定可利用中间的一根棒作为帮助,但每次只能搬一个,而且大的不能放在小的上面。面对庞大 阅读全文
posted @ 2017-12-18 21:01 ixummer 阅读(535) 评论(0) 推荐(0)
摘要:1. 如果矩阵满足条件,那么对任意,也满足条件。证明显然。 设为奇数,我们现在构造一个n阶幻方包含0到所有数这里x,y满足同余式待确定。 由于该方程组的系数矩阵的行列式为1,所以对任意i,j有唯一解。我们接下来确定a,b: 首先验证每行每列的和均相等,即 由于对任意i,,当x取遍模n的剩余类时,也会 阅读全文
posted @ 2017-12-18 19:53 ixummer 阅读(1113) 评论(0) 推荐(0)