E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
杭电2546
杭电
1014
UniformGenerator ProblemDescriptionComputersimulationsoftenrequirerandomnumbers.Onewaytogeneratepseudo-randomnumbersisviaafunctionoftheformseed(x+1)=[seed(x)+STEP]%MODwhere‘%’isthemodulusoperator.Such
qq_30638831
·
2015-10-23 16:00
杭电
杭电
1048--输出输出格式控制
TheHardestProblemEver http://acm.hdu.edu.cn/showproblem.php?pid=1048ProblemDescriptionJuliusCaesarlivedinatimeofdangerandintrigue.ThehardestsituationCaesareverfacedwaskeepinghimselfalive.Inorderforhim
qq_30638831
·
2015-10-23 16:00
杭电
HDU 2066 一个人的旅行 - from lanshui_Yang
Problem Description 虽然草儿是个路痴(就是在
杭电
待了一年多,居然还会在校园里迷路的人,汗~),但是草儿仍然很喜欢旅行,因为在旅途中 会遇见很多人(白马王子,^0^),很多事,还能丰富自己的阅历
·
2015-10-23 09:48
HDU
running
昨天去
杭电
软院跑了一下步,因为周末公司要举行个运动会,crazy的报了5000米,想想也就12.5圈。 前些日子跑了5圈,感觉还不错,不累。 昨天跑了7圈,也还行,坚持一下就行了。
·
2015-10-23 09:02
run
杭电
OJ—— 1084 What Is Your Grade?
What Is Your Grade? Problem Description “Point, point, life of student!” This is a ballad(歌谣)well known in colleges, and you must care about your score in this exam too. How many points c
·
2015-10-23 09:12
you
POJ-2411 Mondriaan's Dream 状态压缩+DP
还记得
杭电
的“骨牌铺方格”吗,这题可以说是它的强化板了。但是思路是一样的,就是通过得到前面的解来递推后面的结果。
·
2015-10-23 08:39
poj
HDU
杭电
5477 A Sweet Journey
http://acm.hdu.edu.cn/showproblem.php?pid=5477ProblemDescriptionMasterDiplanstotakehisgirlfriendforatravelbybike.Theirjourney,whichcanbeseenasalinesegmentoflengthL,isaroadofswampsandflats.Intheswamp,i
yuzhiwei1995
·
2015-10-22 18:00
HDU
2546
最贵的选择在最后买,当然,此时钱数要大于5元,背包容量就是v-5,物品就是i-1个,转移方程还是那个样子。状态转移方程为:f[j]=max(f[j],f[j-price[i]]+price[i]),f[j]表示买前i件物品,预算为j时的最大花销。另外需要注意的是要考虑到一开始就少于5元的情况,就直接输出了,一开始没考虑到WA了好多次(#▽#)#include #include #include #
L954688947
·
2015-10-21 17:00
ACM
杭电
OJ——1032 The 3n + 1 problem
The 3n + 1 problem Problem Description Problems in Computer Science are often classified as belonging to a certain class of problems (e.g., NP, Unsolvable, Recursive). In this problem you will be a
·
2015-10-21 13:03
杭电
poj、
2546
两圆面积交
验一下模板。。。。 #include <cstdio> #include <cstring> #include <cmath> #include <algorithm> using namespace std; const double eps = 1e-8; const double pi = acos(-1.0); struct
·
2015-10-21 13:31
poj
hdoj
2546
饭卡
饭卡 Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 15507 Accepted Submission(s): 5358 Problem Descr
·
2015-10-21 13:45
OJ
杭电
OJ1008
简单水题目,http://acm.hdu.edu.cn/showproblem.php?pid=1008 这道题存粹水题目,就是在输入输出的基础上加了点数学运算,但是如果不小心的话还是会得不到理想的额答案; 题意:简单英文,不写了; MyCode: #include <iostream> using namespace std; int main( ) { i
·
2015-10-21 13:38
杭电
ACM2022
嗯,也是,为了生存,就委屈点到娱乐圈混混吧,马上就拍一部激光电影《
杭电
记忆—
·
2015-10-21 12:15
ACM
杭电
2055--An easy problme
An easy problem Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 16646 Accepted Submission(s): 1118
·
2015-10-21 12:26
杭电
巴什博弈
杭电
1847
Good Luck in CET-4 Everybody! Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4517 Accepted Submissi
·
2015-10-21 12:20
杭电
巴什博弈
杭电
1846
Brave Game Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5702 Accepted Submission(s): 3788 Proble
·
2015-10-21 12:19
杭电
HDU-1540 Tunnel Warfare 线段树
改了2个小时,终于A掉了,吐血啊,尤其是
杭电
的测试数据,一个点可以破坏多次,这小日本鬼子也忒坏吧,再说了如果一个点破坏多次,八路军叔叔也要修理多次吗,题义与实际既不符合,还是POJ
·
2015-10-21 11:40
HDU
杭电
——2033-人见人爱
1 #include<stdio.h> 2 int main() 3 { 4 int n; 5 scanf("%d",&n); 6 while(n--) 7 { 8 int b[6],c[3],i; 9 for(i=0;i<
·
2015-10-21 11:16
杭电
杭电
ACM题目分类
基础题:1000、1001、1004、1005、1008、1012、1013、1014、1017、1019、1021、1028、1029、1032、1037、1040、1048、1056、1058、1061、1070、1076、1089、1090、1091、1092、1093、1094、1095、1096、1097、1098、1106、1108、1157、1163、1164、1170、1194、1
·
2015-10-21 11:54
ACM
杭电
2074
杭电
2074你妈这破题说实话真够恶心的了!!!
·
2015-10-21 11:26
杭电
杭电
2093
此题应用了结构体数组,给人的感觉有点像贪心,但事实上比贪心简单多了哈!!!此题的思路跟贪心的问题差不太多!!具体说明见程序!!关于sort()函数的讲解请参考:http://www.cnblogs.com/xiohao/archive/2012/11/05/2755183.html关于memeset()函数的讲解请参考: http://www.cnblogs.com/xiohao/ar
·
2015-10-21 11:24
杭电
杭电
2034
此题也是一道简单的程序应用题!!!关于sort函数的讲解请参考: http://www.cnblogs.com/xiohao/archive/2012/11/05/2755183.html 有人么有太多好说的,注意以下格式,NULL后面没有空格,此外每个数的后面都跟了一个空格!!! 祝你成功AC!!! #include<iostream>#include<al
·
2015-10-21 11:23
杭电
杭电
2015
所实话此题那倒是不难,就是题的格式让人闹心,再没输出一个数后就输出一个空格,最后一个数没有空格!!! 最后在加一个换行就ok了!!呵呵呵!!! 祝你成功AC!!! #include<iostream>using namespace std;int main(){ int n,m,i,j,aver,sum,k,space; while(cin>>n&
·
2015-10-21 11:22
杭电
杭电
2053
此题的题意是: The initial condition : 0 0 0 0 0 …After the first operation : 1 1 1 1 1 …After the second operation : 1 0 1 0 1 …After the third operation : 1 0 0 0 1 …After th
·
2015-10-21 11:22
杭电
杭电
1108
没有什么好说的,简单的acm题!!!注意在输入之之后,先判断一下n和m的大小!!!呵呵!祝你成功AC!!!#include<iostream>using namespace std;int main(){ int n,m,i; while(cin>>n>>m) { if(n>m)
·
2015-10-21 11:21
杭电
杭电
2089
#include<iostream>#include<cstring>using namespace std;char ch[20];bool shu[1000010];void jishu(){ int i; for(i=1;i<=1000010;i++) &n
·
2015-10-21 11:20
杭电
杭电
1050
#include<iostream>#include<algorithm>using namespace std; int T,N,temp;struct desk{ int From; int To; int jihao;}data[505];bool cmp(const desk &a,const
·
2015-10-21 11:18
杭电
杭电
2094
此题也是一道技巧题,最好不要设数组,因为那样的话会比较麻烦!!!还有可能超时!!呵呵! 这道题用到了set()容器,它的主要作用就是把n个不同的数或者字母按一定顺序 没有重复的放到一个容器中,我的感觉它就是一个栈,不管那么多了,看程序吧!哈! 思路:这个可以用set容器来做,每输入一场比赛都将两个名字放入入总的容器中,将失败的人insert入失败的容器中,如果能分出胜负,那总的容器的长度=失
·
2015-10-21 11:18
杭电
杭电
1051
此题依然是一道贪心的问题!!!思路大致如下:首先将输入的n个数按长度进行排序,当然用sort()函数了!哈!接着再用两个for循环一个一个的查找,当找到一个元素的时候,就做一个标记,令data[i].jihao=1;关于函数memset()的讲解请参考: http://www.cnblogs.com/xiohao/admin/EditPosts.aspx?postid=2752225&u
·
2015-10-21 11:17
杭电
杭电
2095
此题还可以吧!!!就是注意一下,不能用常规方法,也就是说不能建立数组,因为当数组的大小超过1000000时,编译器就无法运行了!!!此题的正确思路如下: 只要有相同的数那么他们异或后的结果就是0,最后就剩下0和那个独一无二的数相异或,就等于那个独一无二的数了!!在程序中用到了异或的方法,其中有关异或门的讲解请参考: http://www.cnblogs.com/xiohao/archive/2
·
2015-10-21 11:17
杭电
杭电
2098
此题是一道简单的程序应用题!!!注意如何求1~10000之间的素数即可!!!同时本题我使用了打表的方法,至于不打表的话会不会超时,我也没有测试,感兴趣的话!!你何以不打表试验一下!!哈!!最后祝你成功ac!!! #include<iostream>using namespace std;int data[10005]; void f(){ data[2
·
2015-10-21 11:16
杭电
杭电
2097
**注关于进制转换请参考
杭电
2031!!!
·
2015-10-21 11:15
杭电
杭电
2096
此题还是一道简单的程序应用题!!!此题注意一下,先对每个输入的A和B对100求一下余数,否者的话,当A和B取很大的值的时候他们的和就有可能超出int类型,这时你在对100取余,你就将得到错误的结果,当然跟无法AC了!!!哈哈!!!祝你好运!!!#include<iostream>using namespace std;int main(){ int T; int A
·
2015-10-21 11:15
杭电
杭电
2099
此题的思路还是比较简单的啊!! 就是得注意一下格式,否者的话还是无法AC!!呵呵! 思路就不多讲了,下面讲一下格式, 1)你需要注意一下每个可能的情况之间有一个空格,最后一个没有空格!!! 2)你需要注意但求得的后两位数是0~9时,你的输出格式应该是00,01,02~08,09.否者你就无法AC了!!呵呵! 最后,祝你成功AC!!呵呵! #include<iostream>
·
2015-10-21 11:14
杭电
杭电
2037
此题是一道典型的贪心问题呵呵!!!首先将输入的数据对结束时间进行排序,然后开始依次统计即可!!!呵呵!关于sort()函数的讲解请参考:http://www.cnblogs.com/xiohao/archive/2012/11/05/2755183.html 剩下的也就没有什么好说的了哈!!!ac吧!!#include<iostream>#include<algorithm&g
·
2015-10-21 11:13
杭电
杭电
2092
此题也不是什么难题!! 思路如下; 要想判断此方程组有无整数解,只要将他们联立化成一元2次方程组,然后判断√(n*n-4*n8m)是否有小数即可轻松AC!!呵呵!!! 注意一下格式就ok了!! 最后祝你成功ac!!! #include<iostream>#include<cmath>using namespace std;int main(){ int
·
2015-10-21 11:13
杭电
杭电
1009
此题仍然是一道典型贪心问题,先将javabean和猫食的比例算出来,然后将他们排序,最后再依次求出最佳值即可!!呵呵!也没有太多好说的,关于函数sort()的讲解请参考:http://www.cnblogs.com/xiohao/archive/2012/11/05/2755183.htmlac吧!!!呵呵!!!#include<iostream>#include<algorit
·
2015-10-21 11:13
杭电
杭电
2091
此题是一道简单的程序应用题!!注意一下格式,每个三角形之间有一个空行,最后也个三角形没有空行!!!否则为无法ac!!没有什么太多好说的!!!注意一下规律,就ok了!!!对了,不管你用的是什么规律,只要能ac!!,你就成功了!呵呵! #include<iostream>using namespace std;int main(){ int n,i,j,k=0; &n
·
2015-10-21 11:12
杭电
杭电
2013
此题是一道递归调用题的典型例子!!!应用的是倒推原理!!!关于递归调用的讲解请参考http://www.cnblogs.com/xiohao/archive/2012/10/15/2724965.html最后祝你成功Ac!!!呵呵!#include<iostream>using namespace std;int main(){ int n,sum; int f
·
2015-10-21 11:12
杭电
杭电
1021
此题还是一道规律题,不能直接算!!!否则将超时!!呵呵!先观察计算出前30项如下:1 2 0 2 2 1 0 1 1 2 0 2 2 1 0 1.......规律出来了!哈!那还等什么,直接ac掉!!!#include<iostream>using namespace std;int main(){ int n,i,a[]={1,2,0,
·
2015-10-21 11:12
杭电
杭电
1061
此题是一道观察技巧题!先找规律,然后再做,如果直接来的话,肯定会超时的哈!对于然和一个输入的整数m,先判断它的尾数是几,然后须寻找规律,1)当尾数是 0,1,5,6的时候,无乱多少次方,其尾数都不变,及周期是1。2)当尾数是 4:(4,9) 周期是2;当尾数是9:(1,9) 周期也是2;
·
2015-10-21 11:10
杭电
杭电
1005
此题也是一道观察规律的问题!!!不可能直接算,否这肯定超时!呵呵!!先假设a=3,b=4,那么结果是:0,4,5,3,1,1;呵呵!你是否发现循环了哈!!那就对了!问题不就解决了吗?哈!自己创建一个数组来厨房这个循环不就ok了吗?哈哈!let's go!!! #include<iostream>using namespace std;int main(){ int a,b
·
2015-10-21 11:10
杭电
杭电
1060
此题是一道数学题,也是一道技巧题,也是不能直接算的,否则会超时的!!!此题思路:设n^n=d.xxxx*10^(k-1),其中k表示n^n的位数;d.xxxx=10^(log10(n^n)-(k-1));其中k=(__int64)(log10(n^n)+1;所以d=(int)(10^(log10(n^n)-(k-1)))=(int)(10^(log10(n^n)-((__int64)(log10(
·
2015-10-21 11:10
杭电
杭电
2083
此题的思路是穷举法,有就是从第一个朋友开始,依次算出最短距离,然后求出最短的距离!*对于sum=0xffffff的讲解请参考本人的http://www.cnblogs.com/xiohao/archive/2012/10/10/2718747.html祝你成功ac!!呵呵!#include<iostream>#include<cmath>using namespace st
·
2015-10-21 11:08
杭电
杭电
1048
此题是一道简单的程序应用题!!也没有太多好说的,哈!!!直接ac!! **关于函数memset()的讲解请参考:http://www.cnblogs.com/xiohao/archive/2012/11/03/2752225.html #include<iostream>#include<cstring>using namespace std;int mai
·
2015-10-21 11:08
杭电
杭电
2073
此题是一道找规律的问题,只要在找的时候细心一下,轻松ac应该是没问题的!!此题的规律不止一个,这里我说一下我解题的规律吧!我分了3步来计算!!1)如果两个点在一条直线上,那么两点间的坐标满足(x1+y1)==(x2+y2),这时两点间的距离是s=s1*fabs(x1-x2);2)如果两点不在一条直线上,并且两点在斜率为(-1)的直线上的距离为: { for(i=(x1+y1
·
2015-10-21 11:07
杭电
杭电
2080
此题就是一道简单的数学问题!!没有太多好说的,就是利用了一下反三角函数,就轻松ac了!!!此题需要注意以下几点:1)PI的值等于acos(-1);2)反三角函数求完的结果是弧度制,要乘以180/arcos(-1)变成角度制!3)关系式arccos=(a*a+b*b-c*c)/(2*a*b);祝你成功ac!!! #include <iostream> #include
·
2015-10-21 11:06
杭电
杭电
2079
此题的思路比较简单,就是用的穷举方法,为什么用这个方法呢?呵呵!其实你可以清楚的看到n(1 <= n <= 40),k(1 <= k <= 8)的取值范围,用穷举的办法即可去、轻松ac,而且还不会超时!呵呵!首先统计各个学分的个数,然后依次穷举即可! #include<iostream>using namespace std;;int main
·
2015-10-21 11:06
杭电
杭电
2081
此题是一道简单题,可以有多种方法,这里将我所知道的每种方法都列出来,仅供参考,其实原理都差不多,方法一:利用字符数组来存放电话号码:#include<iostream>using namespace std;int main(){ int i,N; cin>>N; char a[20]; getchar(); while(N
·
2015-10-21 11:04
杭电
杭电
2078
说实话,此题是一道有严重bug的问题,对于xhd没晚能复习的科目数m根本就没用上!!!哎不管那么些了,反正ac了!呵呵!此题这样想xhd得复习效率是前一课程和后一课程复习效率差的平方,所以令前一课程效率取最大100,后一门课程取最小的效率y即可!! #include<iostream>using namespace std;int main(){ int T; i
·
2015-10-21 11:04
杭电
上一页
79
80
81
82
83
84
85
86
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他