
杭电OJ
几里路遥
非志无以成学,非学无以广才。
展开
-
hdoj Let the Balloon Rise
/*Let the Balloon Rise Problem DescriptionContest time again! How excited it is to see balloons floating around.But to tell you a secret, the judges' favorite time is guessing the most popul原创 2015-07-26 09:43:50 · 544 阅读 · 0 评论 -
hdoj最小公倍数
/*Least Common Multiple Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 0 Accepted Submission(s) : 0Font: Times New Roman | Verdana |原创 2015-07-23 09:02:28 · 467 阅读 · 0 评论 -
hdoj 1286找新朋友
找新朋友Problem Description新年快到了,“猪头帮协会”准备搞一个聚会,已经知道现有会员N人,把会员从1到N编号,其中会长的号码是N号,凡是和会长是老朋友的,那么该会员的号码肯定和N有大于1的公约数,否则都是新朋友,现在会长想知道究竟有几个新朋友?请你编程序帮会长计算出来。Input第一行是测试数据的组数CN(Case number,1表示会员人数。原创 2015-08-03 10:42:36 · 2450 阅读 · 0 评论 -
hdoj pbd
/*PBDProblem DescriptionPrisonBreak is a popular TV programme in HDU. ACboy likes it very much,and he join a PrisonBreak discussing team called "PBD".Every Tuesday night, a lot of PBDers w原创 2015-07-23 08:52:22 · 471 阅读 · 0 评论 -
hdoj统计字符
经典算法统计字符 Time Limit : 1000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 13 Accepted Submission(s) : 8Font: Times New Roman | Verdana | Georgia Font Size:原创 2015-07-22 10:10:07 · 382 阅读 · 0 评论 -
hdoj还是A+B 1229
有两种方法,第一种方法比较奇特。可以借鉴一下。原创 2015-07-23 16:32:23 · 381 阅读 · 0 评论 -
hdoj maxsum 1003
/*Max Sum Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 5 Accepted Submission(s) : 1Font: Times New Roman | Verdana | Georgia Font原创 2015-07-23 16:35:49 · 348 阅读 · 0 评论 -
hdoj 1159最长公共子序列
和南阳oj上的公共子序列很类似,可以参照。原创 2015-07-24 09:08:16 · 692 阅读 · 0 评论 -
hdoj 1234开门人和关门人
这道题我用了sort函数更方便的排序。原创 2015-07-25 08:45:29 · 527 阅读 · 0 评论 -
hdoj 1257最少拦截系统
这种题就是最长递减子序列的升级版。原创 2015-07-25 08:57:45 · 678 阅读 · 0 评论 -
hdoj1021Fibonacci Again
第二个方法是找出的规律。你们可以观察观察。/*Fibonacci Again Font: Times New Roman | Verdana | Georgia Font Size: ← →Problem DescriptionThere are another kind of Fibonacci numbers: F(0) = 7, F(1) = 11,F(n)原创 2015-07-20 19:12:36 · 369 阅读 · 0 评论 -
hdoj 1870愚人节的礼物
/*1870愚人节的礼物Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6260 Accepted Submission(s): 3788Problem Description四月一日快到了,Vayko想了个愚人的好办...原创 2015-07-24 15:26:59 · 754 阅读 · 0 评论 -
hdoj 1022Train Problem I
/*Train Problem ITime Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 6 Accepted Submission(s) : 2Font: Times New Roman | Verdana | GeorgiaFon...原创 2015-08-02 21:11:37 · 1132 阅读 · 0 评论 -
nyoj35表达式求值
/*表达式求值时间限制:3000 ms | 内存限制:65535 KB难度:4描述 ACM队的mdd想做一个计算器,但是,他要做的不仅仅是一计算一个A+B的计算器,他想实现随便输入一个表达式都能求出它的值的计算器,现在请你帮助他来实现这个计算器吧。比如输入:“1+2/4=”,程序就输出1.50(结果保留两位小数)输入第一行输入一个整数n,共有n组测试数据(n<1...原创 2015-07-30 15:07:06 · 701 阅读 · 0 评论 -
hdoj 最简单的计算机
这个题主要考察switch语句的熟练运用。有一点可坑,就是r1,r2,r3初始化为零要放对位置,要在while循环中。哎呀,我就是在循环外初始化的,答案也输出正确。但却不AC。这是个巧合,写程序一定要认真呀!原创 2015-08-02 20:42:38 · 597 阅读 · 0 评论 -
hdoj1020
/*Encoding Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 0 Accepted Submission(s) : 0Font: Times New Roman | Verdana | Georgia F原创 2015-07-21 19:01:31 · 407 阅读 · 0 评论 -
hdojText Reverse
我就说一点,不要忘记空格这个小陷阱。原创 2015-07-25 11:09:42 · 588 阅读 · 0 评论 -
hdoj 1002A + B Problem II
/*A + B Problem IIInputThe first line of the input contains an integer T(1<=T<=20) which means the number oftest cases. Then T lines follow, each line consists of two positive integers, A...原创 2015-07-26 20:32:32 · 648 阅读 · 1 评论 -
hdoj3787 大数A+B
熟练掌握字符串的运用。对大数据的运用有很大帮助。原创 2015-07-23 15:35:19 · 308 阅读 · 0 评论 -
hdoj 1005Number Sequence
解题思路:这个题太坑。今天考试废了我好长时间。1.n的数值很大,这类数值很大的问题一般都有规律,找出循环节(周期)是关键;2.找规律,这道题是从 f(1) = 1 和 f(2) = 1 开始,然后依次模7,可知 f(n) 只有7种情况,所以两数相邻只有7*7=49种;3.所以从 f(1) 到 f(49) 必会出现相邻两个 f(m-1) = 1 , f(m) = 1,所以 f(n) 为周期函数,49为其一个周期;原创 2015-07-26 20:14:30 · 539 阅读 · 0 评论 -
hdoj1106排序
运用strtok函数快速,简单ok这道题。原创 2015-07-27 11:22:32 · 728 阅读 · 0 评论 -
hdoj 1013Digital Roots
题目分析相当简单,不多说,这里要记录的是一点点小技巧按题目意思,必须要将输入的数字拆分成个位数,然后相加,如果结果是个位数即输入结果,不是则继续拆分,所以这里涉及到,拆分数字。。。原创 2015-07-27 08:46:44 · 521 阅读 · 0 评论 -
hdoj3787 A+B
/*A+BProblem Description给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。现在请计算A+B的结果,并以正常形式输出。Input输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 < A,B < 10^9)。Output请计算A+B的结果,并以正常形式输出,每组数据占一行。Sample Input-234...原创 2015-08-07 17:07:12 · 494 阅读 · 0 评论 -
hdoj2031进制转换
上交时要记得改为c++形式。我就是因为没改,wa了好几次。原创 2015-07-28 19:23:14 · 730 阅读 · 0 评论 -
hdoj18岁的生日
/*18岁生日 Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 30 Accepted Submission(s) : 4Font: Times New Roman | Verdana | Georgia Font原创 2015-07-18 19:37:06 · 487 阅读 · 1 评论 -
hdoj 3420 bus Fair
Bus FairTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 897Accepted Submission(s): 442Problem DescriptionYou are now in Foolish...原创 2015-07-30 08:30:53 · 646 阅读 · 0 评论 -
hdoj1001
/*A + B ProblemTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 483764 Accepted Submission(s): 153197Problem DescriptionCalculate原创 2015-07-18 15:29:53 · 437 阅读 · 0 评论 -
hdoj1051Wooden Sticks
/*这道题目是先要排序的,按照长度或者重量排都可以,当长度(重量)相同时就按照重量(长度)排,从大到小或从小到大都可以!这里我懂的,没有问题!排序之后,问题就可以简化,(假设按照长度不等时长度排,长度等是按照重量排,我假设按照从大到小来排!)即求排序后的所有的重量值最少能表示成几个集合。长度就不用再管了,从数组第一个数开始遍历,只要重量值满足条件,那么这两个木棍就满足条件!*/原创 2015-07-29 20:42:43 · 859 阅读 · 0 评论 -
hdoj 2043密码
首先,我们就要设置一个安全的密码。那什么样的密码才叫安全的呢?一般来说一个比较安全的密码至少应该满足下面两个条件:(1).密码长度大于等于8,且不要超过16。(2).密码中的字符应该来自下面“字符类别”中四组中的至少三组。这四个字符类别分别为:1.大写字母:A,B,C...Z;2.小写字母:a,b,c...z;3.数字:0,1,2...9;4.特殊符号:原创 2015-07-28 10:50:46 · 607 阅读 · 0 评论 -
hdoj1097
A hard puzzleTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 35024Accepted Submission(s): 12586Problem Descriptionl...原创 2015-09-12 16:32:00 · 481 阅读 · 0 评论