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
杭电acm
杭电ACM
Java实现样例
若使用Java求解
杭电ACM
,答案提交必须注意两点: 1、类名一定得是Main,否则服务器无法编译; 2、必须用while进行输入判断。
·
2015-07-04 22:00
java实现
hdu 2191 多重背包 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
pid=2191New~欢迎“热爱编程”的高考少年——报考杭州电子科技大学计算机学院 关于2015年
杭电ACM
暑期集训队的选拔 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活TimeLimit:1000
SSYYGAM
·
2015-05-30 09:00
hdu 1284完全背包
pid=1284 New~欢迎“热爱编程”的高考少年——报考杭州电子科技大学计算机学院 关于2015年
杭电ACM
暑期集训队的选拔 钱币兑换问题TimeLimit:2000/1000MS(Java/
SSYYGAM
·
2015-05-28 22:00
hdu 2844 多重背包coins
New~欢迎“热爱编程”的高考少年——报考杭州电子科技大学计算机学院 关于2015年
杭电ACM
暑期集训队的选拔 CoinsTimeLimit:20
SSYYGAM
·
2015-05-27 09:00
hdu 1864 01背包 最大报销额
pid=1864New~欢迎“热爱编程”的高考少年——报考杭州电子科技大学计算机学院 关于2015年
杭电ACM
暑期集训队的选拔 最大报销额TimeLimit:1000/1000MS(Java/Others
SSYYGAM
·
2015-05-25 23:00
hdu1879 继续畅通工程
pid=1879 New~欢迎“热爱编程”的高考少年——报考杭州电子科技大学计算机学院 关于2015年
杭电ACM
暑期集训队的选拔 继续畅通工程TimeLimit:2000/1000MS(Java/Others
SSYYGAM
·
2015-05-24 22:00
hdu1875 畅通工程再续 最小生成树并查集解决---kruskal
pid=1875 New~欢迎“热爱编程”的高考少年——报考杭州电子科技大学计算机学院 关于2015年
杭电ACM
暑期集训队的选拔 畅通工程再续TimeLimit:2000/1000MS(Java/Others
SSYYGAM
·
2015-05-24 17:00
hdu1863 畅通工程2 还是用并查集思想解决最小生成树问题
pid=1863 New~欢迎“热爱编程”的高考少年——报考杭州电子科技大学计算机学院 关于2015年
杭电ACM
暑期集训队的选拔 畅通工程TimeLimit:1000/1000MS(Java/Others
SSYYGAM
·
2015-05-24 09:00
杭电ACM
2012java做法
素数判定ProblemDescription对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39n){inttemp=m;m=n;n=temp;}for(inti=m;i<=n;i++){na=i*i+i+41;for(intj=2;j<=Math.sqrt(na);j++){if(na%j==0){flag=false;}}}if(flag==true){Syste
SuperBeauty
·
2015-05-23 22:16
java
hdu 1254 推箱子(方向)
New~欢迎“热爱编程”的高考少年——报考杭州电子科技大学计算机学院关于2015年
杭电ACM
暑期集训队的选拔欢迎参加:浙江杭电{安控杯}Hackthon推箱子TimeLimit:2000/1000MS
SSYYGAM
·
2015-05-18 16:00
杭电ACM
2057: A + B Again
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45791789思路:一看到这一道题我的直接思维是:把十六进制转化成十进制,然后十进制转化成十六进制输出,但是发现这样做有点绕,实现起来是有点难度的,最初也是用了这一种方式做了,花了比较长的时间,但是也AC了。。。下面首先我先讲解我用上述方法的解题思路,然后再讲解另一个简单的方法。
Always_TDX
·
2015-05-17 18:01
【ACM刷题】
杭电ACM
2091:空心三角形
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45771815这一道题有点难度,主要注意将结果分三部分输出,还有就是每行的最后是没有空格的,还有就是最后的结果格式,在代码中都有注释;我的AC代码如下:#includeusingnamespacestd;intmain(){charinput_ch;intn,flag=0;whi
Always_TDX
·
2015-05-16 22:43
【ACM刷题】
杭电ACM
1005:Number Sequence
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45741011刚开始这题看起来比较容易,因为直接用递归的话很容易搞定。但是提交的时候总是不AC,仔细一看有很多格式限制,比如内存,运行时间,堆栈大小等的限制。所以递归是行不通的。在网上查看了一下相关思路,再看看n的范围可以那么大,用一般方法肯定不行,这时候就要想到其中的规律。我们
Always_TDX
·
2015-05-15 10:03
【ACM刷题】
杭电ACM
1022
题意(题目纯属本人自己理解加网上大神们的先作所描述的,英语水平烂,不能直译,如有错请多多指教,谢谢):火车进站出站的问题,这个站是个终点站,再往前就没路了,所以要出站的话它只能从进站的那头出,因此,多列火车进入后,它们出站的次序正好相反了,如题中所说进站123,出站321。但是,重点来了,火车也可以进来一辆,然后马上出去,第二辆再进来,等等;比如:进站123,出站123或进站123,出站213等等
GuoZLH
·
2015-05-14 23:00
栈
ACM
杭电
杭电ACM
2072:单词数
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45598799这一道题如果用最直接的方法要考虑的地方会比较多,但是这样做肯定是会AC的。我就是用这种方法。在我的代码里面最后用到了map容器,不熟悉的请看我的博文http://blog.csdn.net/always2015/article/details/44980187。我的
Always_TDX
·
2015-05-09 09:52
【ACM刷题】
杭电ACM
2054:A == B ?
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45556755尼玛,这道题刚看的时候觉得太简单了,一会写了几行判断相等的代码,而且直接用a==b判断,提交时候就傻逼了,怎么也AC不了。原来这一道题确实是有点难度的,主要是在输入的数字中不一定是规则的数字,所以要考虑的情况有好几种。主要是考虑小数中末尾的0,如5.0和5.00是相
Always_TDX
·
2015-05-07 09:14
【ACM刷题】
杭电ACM
2040:亲和数
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45536829简单题,我的AC代码如下:#includeusingnamespacestd;intmain(){intm,num1,num2,total_num1=0,total_num2=0;cin>>m;for(inti=0;i>num1>>num2;for(intk=1;k
Always_TDX
·
2015-05-06 15:04
【ACM刷题】
杭电ACM
2032:杨辉三角
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45536147杨辉三角最显著的特点是每个数等于它上方两数之和,这是最容易想到的方法。我的AC代码如下:#includeusingnamespacestd;intmain(){intn,a[30][30]={0};while(cin>>n){for(intj=0;j
Always_TDX
·
2015-05-06 15:42
【ACM刷题】
杭电ACM
2030:汉字统计
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45534345汉字机内码在计算机的表达方式的描述是,使用二个字节,每个字节最高位一位为1。计算机中,补码第一位是符号位,1表示为负数,所以汉字机内码的每个字节表示的十进制数都是负数统计输入字符串含有几个汉字,只只需求出字符串中小于0的字符有几个,将它除以2就得到答案杭电的2030
Always_TDX
·
2015-05-06 12:38
【ACM刷题】
杭电ACM
2027:统计元音
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45531523简单题,主要知道元音字母有哪些,就很容易通过if语句计算出来。我的AC代码如下:#include#include#include#includeusingnamespacestd;intmain(void){stringinput_str;intn,lenght,f
Always_TDX
·
2015-05-06 09:24
【ACM刷题】
A + B Problem II
来自
杭电acm
A+BProblemIITimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission
u013647382
·
2015-05-06 09:00
杭电acm
A+BProblem
杭电1002题
杭电ACM
2026:首字母变大写
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45510217这是一道简单题,只要弄清楚大写和小写之间的关系即可。#include#includeusingnamespacestd;intmain(void){stringinput_str;intlenght;while(getline(cin,input_str)){len
Always_TDX
·
2015-05-05 22:05
acm
杭电
【ACM刷题】
杭电ACM
2025:查找最大元素
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45508527这一道题刚开始看起来是有点麻烦的。但是做下去就会发现比想象的简单一点,我在程序中用到了一个在字符串中插入另一个字符串函数insert();关于insert的用法下面通过一个例子就可以了解:#include#includeusingstd::cout;usingstd
Always_TDX
·
2015-05-05 21:36
acm
杭电
【ACM刷题】
杭电ACM
2024:C语言合法标识符
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45504045这一道题不难,主要在于掌握什么是合法的c字符串,合法的字符串是由字母,下划线,数字组成,开头必须是字母或者下划线。有了这些概念,接下来就是一下判断语句的事情了。我的AC代码如下:#include#include#includeusingnamespacestd;in
Always_TDX
·
2015-05-05 16:17
【ACM刷题】
杭电ACM
2023:求平均成绩
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45501859这道题目有点坑啊。。其实这道题目不是很难,但是这道题目在定义变量类型时候都没有说清楚,在定义存储成绩等变量的时候我刚开始用的是float,整个结果运行无误,就是通不过,害我查看代码几十遍,然后还有没有找到什么错误。可真是把我急死了,最后干脆睡个午觉再来看。顿时发觉可
Always_TDX
·
2015-05-05 14:35
acm
杭电
【ACM刷题】
杭电ACM
2019:数列有序!
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45481861很简单的一道题,在代码里有详细注释,有疑问请留言,我的AC代码如下:#includeusingnamespacestd;intmain(){intn,m,*input_str,flag=-1;while(cin>>n>>m){//n=0,m=0结束输入if(n==0
Always_TDX
·
2015-05-04 15:03
【ACM刷题】
杭电ACM
2018:母牛的故事
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45481213做该题时要发现它的规律,题n年牛的总数等于n-1年的母牛数加上第n年新增的母牛数,第n年只有n-3年的那些母牛才能产母牛,所以第n年的母牛数等于第n-1和n-3年的母牛数的和,即sum(n)=sum(n-1)+sum(n-3),可用递归来做,我的AC代码如下:#in
Always_TDX
·
2015-05-04 14:49
【ACM刷题】
杭电ACM
2017:字符串统计
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45477533很简单的一道题目,我的AC代码如下:#include#includeusingnamespacestd;intmain(){intn,digital_num=0,length;stringinput_str;cin>>n;for(inti=0;i>input_str
Always_TDX
·
2015-05-04 10:28
【ACM刷题】
杭电ACM
2016: 数据的交换输出
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45477269这一道题就是找出最小值然后交换的问题,这个问题不难,我的代码里面有详细的注释,我的AC代码如下:#includeusingnamespacestd;intmain(void){//flag用来表示最小元素的标号,这里初始化为0,即刚开始第一个元素表示最小值,不初始化
Always_TDX
·
2015-05-04 10:52
【ACM刷题】
杭电ACM
2014:青年歌手大奖赛_评委会打分
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45461557原题回顾ProblemDescription青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。Input输入数据有多组,每组占一行,每行的第一个数是n(n大于2小于等于100),表示评委的人数
Always_TDX
·
2015-05-03 21:12
【ACM刷题】
杭电ACM
2012:素数判定
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45419385首先做这道题目就肯定要知道素数是什么,质数(primenumber)又称素数,有无限个。一个大于1的自然数,除了1和它本身外,不能被整除以其他自然数(质数),换句话说就是该数除了1和它本身以外不再有其他的因数;否则称为合数。在数学上规定1不是素数,小于等于0也不是素
Always_TDX
·
2015-05-01 14:47
【ACM刷题】
杭电acm
1005
ProblemDescriptionAnumbersequenceisdefinedasfollows:f(1)=1,f(2)=1,f(n)=(A*f(n-1)+B*f(n-2))mod7.GivenA,B,andn,youaretocalculatethevalueoff(n).InputTheinputconsistsofmultipletestcases.Eachtestcasecontai
dujiajun95
·
2015-05-01 13:37
杭电ACM
1720: A+B Coming
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45367675这道题目其实对于c语言来说是相当简单的,几行代码就可以搞定。但是我之前一直习惯于用C++做,所以一开始我就直接写C++代码,最后发现相当的繁琐,还花费了不少时间,最终也还没通过,因为对于c++的格式输入接触不多的缘故吧,最后改用c语言编写了。我的c语言AC代码如下:
Always_TDX
·
2015-04-29 15:57
【ACM刷题】
杭电ACM
1062: Text Reverse
原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/45364713这一道题不是很难,主要在于注意字符串的存取方式就成功了一大半,再者就是如何读取单个单词然后反向输出这也是关键。在输入字符串的时候我用到了getline()函数,这个函数的参数是一个输入和一个string对象,函数从给定的输入流中读入内容知道遇到换行符为止(注意换行符
Always_TDX
·
2015-04-29 11:21
【ACM刷题】
杭电ACM
1248——寒冰王座
简单的完全背包。将三种物品的价格可以理解成既是价值,又是重量。简单动态规划AC代码:#include#includeusingnamespacestd;intdp[10005];inta[3]={150,200,350};intb[3]={150,200,350};intmax(intx,inty){returnx>y?x:y;}intmain(){intn,t;cin>>t;while(t--)
XD灬
·
2015-04-28 09:12
杭电
acm
杭电
杭电ACM
2011: 多项式求和
原题回顾ProblemDescription多项式的描述如下:1-1/2+1/3-1/4+1/5-1/6+…现在请你求出该多项式的前n项的Input输入数据由2行组成,首先是一个正整数m(m#include#includeusingnamespacestd;intmain(void){intm,n;floattotal_sum=0;cin>>m;for(inti=0;i>n;for(intj=1;
Always_TDX
·
2015-04-17 13:49
【ACM刷题】
杭电ACM
2039: 三角形
原题回顾ProblemDescription给定三条边,请你判断一下能不能组成一个三角形。Input输入数据第一行包含一个数M,接下有M行,每行一个实例,包含三个正数A,B,C。其中A,B,Cintmain(void){intn;floata,b,c;scanf("%d",&n);for(inti=0;ic)&&(a+c>b)&&(c+b>a))printf("YES\n");elseprintf
Always_TDX
·
2015-04-17 10:05
【ACM刷题】
杭电ACM
2008: 数值统计
原题回顾ProblemDescription统计给定的n个数中,负数、零和正数的个数。Input输入数据有多组,每组占一行,每行的第一个数是整数n(nusingnamespacestd;intmain(){intn,zero_num=0,negtive_num=0,positive_num=0;float*input_num;while(cin>>n&&n){//分配空间input_num=new
Always_TDX
·
2015-04-16 20:47
【ACM刷题】
杭电ACM
2007 :平方和与立方和
原题回顾ProblemDescription给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和Input输入数据包含多组测试实例,每组测试实例包含一行,由两个整数m和n组成。Output对于每组输入数据,输出一行,应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。你可以认为32位整数足以保存结果SampleInput1325SampleOutput
Always_TDX
·
2015-04-16 20:26
【ACM刷题】
杭电ACM
1004:Let the Ballon Raise
杭电刷题第五篇。原创作品转载请注明出处http://blog.csdn.net/always2015/article/details/44975799原题回顾ProblemDescriptionContesttimeagain!Howexciteditistoseeballoonsfloatingaround.Buttotellyouasecret,thejudges’favoritetimeis
Always_TDX
·
2015-04-10 10:02
【ACM刷题】
杭电ACM
——自我强化步骤
实验室的师兄编程都很牛逼,我这个小菜鸟私下跟他们讨教了怎样变成牛逼的绝招,“练练练,写写写”这是他们给我的回答。尽管平时他们做项目很忙,但总是会抽出时间刷刷ACM。现在也感觉自己反应速度和算法能力有些欠缺,所以给自己制定了一个训练计划,坚持下去,让自己这个小菜鸟也能飞得高一点。这个训练计划参考了网上的一些资料,训练就是为了不仅为了提高自己的算法能力,动手能力,更是为了提高自学能力。根据师兄的建议选
Always_TDX
·
2015-04-09 21:57
【ACM刷题】
杭电ACM
1002:A+B Problem II
刷题第三篇,这一题看似也比较简单,但是一做就错,花费了很大力气才把他搞定。切记一定要亲自用笔画图算出,这样收获才会更大。原题回顾ProblemDescriptionIhaveaverysimpleproblemforyou.GiventwointegersAandB,yourjobistocalculatetheSumofA+B.InputThefirstlineoftheinputcontain
Always_TDX
·
2015-04-07 22:54
【ACM刷题】
杭电ACM
1000:A+B Problem
本文章是
杭电ACM
在线刷题记录第一篇,刷题主要是为了提高自己的编程能力和快速应答能力。学习没有理由,只是想让自己变得更优秀。
Always_TDX
·
2015-04-06 21:08
acm
杭电
【ACM刷题】
杭电 OJ 提交代码需要注意的问题
杭电acm
提交代码需要注意的问题 1.用Java的时候类名请用Main2.Java提交出现PE的可能原因有1)最基本的错误是空格问题,比如注意每行的末尾是否输出空格2) 用Java提交的时候需要注意换行是用的什么方法输出的
u010579068
·
2015-03-23 11:00
杭电acm
2049
组合+错排错排公式的d[i]=(i-1)*(d[i-1]+d[i-2]);doublei,t1=1,t2=1,t3=1;我开始写的是int,总是WA,写成double就AC了,这种情况碰到太多了。#include doublecal(intn,intm){ doublei,t1=1,t2=1,t3=1; for(i=1;i<=n;i++) t1*=i; for(i=1;i<=m;i++) t2
riverflowrand
·
2015-03-18 11:00
ACM
HDU
杭电
杭电acm
2061
我把cre,sco写成int类型会超时,不解。#include intmain(){ intn,k,flag; doublea1,a2,cre,sco; scanf("%d",&n); while(n--){ a1=0.0; a2=0.0; flag=0; scanf("%d",&k); while(k--){ scanf("%*s%lf%lf",&cre,&sco); if(sco<6
riverflowrand
·
2015-03-17 22:00
ACM
HDU
杭电
杭电acm
2060
#include intmain(){ intn,cScore,oScore,m,ans,i,d[6]={2,3,4,5,6,7}; scanf("%d",&n); while(n--){ ans=0; scanf("%d%d%d",&m,&cScore,&oScore); if(m==6){ ans=27; } if(m>6){ ans=27+8*(m-6); } if(m=6-m;i--
riverflowrand
·
2015-03-17 21:00
ACM
HDU
杭电
杭电acm
2083
从n/2处开始距离最短。#include #include intcmp(constint*a,constint*b){ return*a-*b; } intmain(){ intm,n,i,ans,a[10001]; while(~scanf("%d",&m)){ while(m--){ ans=0; scanf("%d",&n); for(i=0;i
riverflowrand
·
2015-03-14 17:00
ACM
HDU
杭电
杭电acm
2047
#include #include intmain(){ intn,i; __int64d[40][2]={{1,2}}; /*d[i][0]indicatethesequence'slastcharisnotO d[i][1]opposite*/ for(i=1;i<40;i++){ d[i][0]=d[i-1][1]; d[i][1]=2*d[i-1][0]+2*d[i-1][1]; }
riverflowrand
·
2015-03-13 22:00
ACM
HDU
杭电
杭电acm
2044
#include intmain(){ intn,i,k,b; __int64a[50]={1,2,3}; for(i=3;ib?0:a[b-k-1]); } } return0; }
riverflowrand
·
2015-03-13 14:00
ACM
HDU
杭电
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他