HDU
文章平均质量分 55
LEONNNOP
这个作者很懒,什么都没留下…
展开
-
ACM_HDU 1005 Number Sequence
Number SequenceTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 63052 Accepted Submission(s): 14475Problem DescriptionA number s原创 2017-01-26 19:44:04 · 228 阅读 · 0 评论 -
ACM_HDU 2033 人见人爱A+B
题目大意就是算时间的A+B,0v0。本题需要注意的地方:这种进位的问题,往往第一想法都是用一个新的变量来记录我进了几,事实上并不需要,直接往上加就好,至于输出的时候mod一个60就好了嘛,如题。#include int h1,m1,s1,h2,m2,s2; int main(){ int T; cin>>T; while( T-- )原创 2017-05-01 15:29:44 · 338 阅读 · 0 评论 -
ACM_HDU 2031 进制转换
原题链接就略啦。看日期就发现,我居然已经一个月,没有写acm了。。。我到底都忙啥了啊,不懂自己。。。(忙着打游戏了呗智障)本题需要注意的:1.需要提醒自己的是,有返回值的情况下一定要关注返回值的类型,别读个double返回个float。(突然想到的,本题无关)2.有正负!统一处理正的,输出时注意判断是负的先输出个负号!3.int abs(int) 处理整型数原创 2017-05-01 15:12:05 · 297 阅读 · 0 评论 -
ACM_HDU 1213 How Many Tables(基础并查集)
#include#define NN 1000int ranka[NN];using namespace std;struct node { int pre; }p[NN]; void Init(int n) { for(int i=1;i<=n;i++) { p[i].pre=i;原创 2017-03-26 21:30:50 · 300 阅读 · 0 评论 -
ACM_HDU 2612 Find a way (宽搜)
首先必须指出,本篇中贴出的代码转自另一位博主的文章,因为自己写的代码是用数组模拟queue的操作,总觉得仿佛脱离了C++,就很难过。转自:http://blog.csdn.net/sr_19930829/article/details/18450509思路以及自己犯得一些错误:首先注意本题有多个目标地点,应对策略就是,从头宽搜到尾,再把我的目的地的步数比较一下就好。记录是否走过的visited数原创 2017-03-31 13:42:48 · 231 阅读 · 0 评论 -
ACM_HDU 1004 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 popular problem. When the contest原创 2017-03-14 18:07:52 · 331 阅读 · 0 评论 -
ACM_HDU 1060+1061 leftmost or rightmost digit(数论)
首先是最右位数(比较简单),可以参用数论快速幂两种方法。数论:影响最低位的只有每次的最后一位(即个位),而十内数字乘方都是有规律的,可以构成循环。那么最主要的问题就是找循环节啦,不难。故只列出找循环节部分,代码如下:b = a;loop[b]=true;//记录是否循环record[0]=b;//记录一个周期b=(b*a)%10;while(!loop[b]){原创 2017-03-14 15:21:05 · 206 阅读 · 0 评论 -
ACM_HDU 1000 A + B Problem
A + B ProblemTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 637967 Accepted Submission(s): 199204Problem DescriptionCalculate A原创 2017-01-26 20:11:45 · 222 阅读 · 0 评论 -
ACM_HDU 2055 An easy problem
An easy problemTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 23061 Accepted Submission(s): 15215Problem Descriptionwe define f(原创 2017-01-26 20:09:39 · 243 阅读 · 0 评论 -
ACM_HDU 1020 Encoding
EncodingTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 43406 Accepted Submission(s): 19169Problem DescriptionGiven a string cont原创 2017-01-26 20:04:36 · 214 阅读 · 0 评论 -
ACM_HDU 1032 The 3n + 1 problem
The 3n + 1 problemTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 37073 Accepted Submission(s): 13519Problem DescriptionProblems原创 2017-01-26 19:57:01 · 255 阅读 · 0 评论 -
ACM日记_17.5.01——数位DP自整理(例题:HDU 2089 不要62)
脑子笨,学东西就是比较难受,看了很久才把一道基础的数位dp啃完,心酸致死。模板与原题代码出处均为:点击打开链接数位dp几个让人摸不着头脑(因为没有脑子)的点:时刻记得,动规其实就是带着脑子的枚举,所以我们要做的第一步肯定是枚举全部,其次,啥叫动点脑子呢,就是一些我们已经枚举过的完全相同的部分记录下来即可,这个都是对应的多种状态。dp[pos][sta]即当前为第几位(第零位为个位)原创 2017-05-01 16:32:09 · 243 阅读 · 0 评论