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
杭电OJ1072
杭电OJ
分类题目(1)
原题出处:HDOJProblemIndexbyType,http://acm.hdu.edu.cn/typeclass.php
杭电OJ
分类题目(1)HDUIntroductionHDU1000A+BProblemHDU1001SumProblemHDU1089A
海岛Blog
·
2020-08-13 10:21
#
有关ACM-ICPC及题解
杭电oj
HDOJ 2037 今年暑假不AC(贪心算法)
杭电oj
HDOJ2037今年暑假不AC(贪心算法)题目来源:http://acm.hdu.edu.cn/showproblem.php?
Dy66
·
2020-08-13 10:32
杭电多校赛 contests 4 Rower Bo
pid=5761
杭电OJ
的题目直接贴过来好麻烦啊,因为有的数据他是以贴图形式给出的,在博客这就显示不正确,干脆贴链接。
eIectron
·
2020-08-13 10:03
数学积分&物理
————数学————
HDU
杭电OJ
经典100题2000-2099_Java版详细题解(持续更新)
今年寒假打算用Java把杭电2000-2099全部AC(现在持续更新),如下是题目链接,之后是我的题解,全部做完后我会把所有AC的题解打包上传的题号题名题号题名2000ASCII码排序2001计算两点间的距离2002计算球体积2003求绝对值2004成绩转换2005第几天?2006求奇数的乘积2007平方和与立方和2008数值统计2009求数列的和2010水仙花数2011多项式求和2012素数判定
acDream_
·
2020-08-13 10:17
HDU
杭电OJ
——1210 Eddy's 洗牌问题
Eddy's洗牌问题ProblemDescriptionEddy是个ACMer,他不仅喜欢做ACM题,而且对于纸牌也有一定的研究,他在无聊时研究发现,如果他有2N张牌,编号为1,2,3..n,n+1,..2n。这也是最初的牌的顺序。通过一次洗牌可以把牌的序列变为n+1,1,n+2,2,n+3,3,n+4,4..2n,n。那么可以证明,对于任意自然数N,都可以在经过M次洗牌后第一次重新得到初始的顺序
iteye_18800
·
2020-08-12 17:40
杭电OJ
1003(C++)
本题每一行输入的数字个数的1usingnamespacestd;intmain(){intn,len;cin>>n;for(inti=1;i>len;cout>arr[j];}intmax=arr[0],left=0,right=0,tempLeft=0,tempSum=0;for(intj=0;jmax){max=tempSum;left=tempLeft;right=j;}if(tempSum
Intelligence1028
·
2020-08-12 16:59
杭电OJ
杭电OJ
1109(C++)
#include#include#include#include#includeusingnamespacestd;constintMAXN=1505;constintNUM=30;//随机选择的初始点的数量constdoubleexps=1e-3;//精度constdoublepi=acos(-1.0);//圆周率ΠdoublePX[MAXN],PY[MAXN];//陷阱的X坐标和Y坐标doub
Intelligence1028
·
2020-08-12 16:28
杭电OJ
杭电OJ
杭电OJ
--1002
A+BProblemIIProblemDescription:Ihaveaverysimpleproblemforyou.GiventwointegersAandB,yourjobistocalculatetheSumofA+B.Input:ThefirstlineoftheinputcontainsanintegerT(1#includeusingnamespacestd;stringadd(s
muggle_zh
·
2020-08-11 21:04
杭电OJ
C语言中比较两个浮点数是否相等的方法,fabs和abs
背景介绍今晚在刷
杭电OJ
1009题的时候,在自己写的比较函数里需要比较两个浮点数的大小,因为我记得浮点数不能直接像整数一样判断他们是否相等,以前在写判断函数的时候,也遇到过比较两个浮点数的方法,但是当时具体怎么解决的忘记了
It_BeeCoder
·
2020-08-11 20:24
02
C语言编程
前端必读:浏览器内部的工作原理
前端必读:浏览器内部的工作原理richiezhang2015年11月20日19:24浏览(
1072
)已收藏(190)评论(10)分享【本文系外部转贴】一、介绍浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工作原理
CodingAsura
·
2020-08-11 19:03
HTML5
B/S
杭电oj
-1042-N!
ProblemDescriptionGivenanintegerN(0≤N≤10000),yourtaskistocalculateN!InputOneNinoneline,processtotheendoffile.OutputForeachN,outputN!inoneline.SampleInput123SampleOutput126题目的意思是让你求输入的数的阶乘,题目虽然很简单,但是由于
落叶晚秋
·
2020-08-11 15:49
大数
leetcode python 9.回文数
https://leetcode-cn.com/problems/palindrome-number/description/
杭电oj
上有一题一模一样做过的,估计那时候用的c/c++,估计是大一的时候,
u012860582
·
2020-08-10 22:50
Leetcode
最短路算法学习总结和感悟
floyd的思想也可以用于判连通,比如
杭电oj
的判环
kalilili
·
2020-08-10 17:53
最短路径
杭电oj
2036 任意多边形面积
#include#include#include#includeusingnamespacestd;intmain(){intn;intx[100],y[100];doubleare;while(cin>>n){if(n==0)return-1;are=0;for(inti=0;i>x[i]>>y[i];for(inti=0;i
KingsCC
·
2020-08-10 14:44
杭电OJ
【ACM】
杭电OJ
2019
可以用链表写,也可以用顺序表写:下面是链表的AC代码:#include#includetypedefstructnode{intinfo;structnode*next;}N;N*init(){returnNULL;}N*creat(N*head,intn){inti,x;N*p,*q=NULL;for(i=1;iinfo=x;p->next=NULL;if(!head){head=p;q=p;}
__zzz__
·
2020-08-10 13:13
OJ
杭电oj
3306:Another kind of Fibonacci(矩阵快速幂)
AnotherkindofFibonacci题目链接TimeLimit:3000/1000MS(Java/Others)MemoryLimit:65536/65536K(Java/Others)ProblemDescriptionAsweallknown,theFibonacciseries:F(0)=1,F(1)=1,F(N)=F(N-1)+F(N-2)(N>=2).Nowwedefineano
醉酒诗人
·
2020-08-10 07:22
快速幂
杭电oj
杭电OJ
Moving Tables 解题报告
题目链接:http://acm.hdu.edu.cn/game/entry/problem/show.php?chapterid=1§ionid=3&problemid=2题目大意&题解:有一间如下图的宿舍,1,3,5,,399号在一边,2,4,6,,400号在相应对门位置。然后要你从一个寝室里把椅子搬到另一个寝室,而且无论从哪个寝室搬到哪个寝室都要花费10min。因为走廊很小,所以一段走
SHU_onisac
·
2020-08-10 06:22
ACM
db2 kill- 9杀掉进程后 重新启动报错
关于启动db2start报错:[db2inst1@wen~]$db2start10/01/201208:53:2700SQL
1072
CThedatabasemanagerresourcesareinaninconsistentstate.DB2mayhavebeenincorrectlyterminated
jayden_zp
·
2020-08-09 12:21
java
杭电OJ
——2503 a/b + c/d(新手过法)(c++)
杭电OJ
——2503a/b+c/d(新手过法)(c++)思路:分两种情况,即分母相同和不同,处理都很简单,由于要以最简形式输出,所以要分子分母同除它们的最大公约数#includeusingnamespacestd
zlj187
·
2020-08-09 04:36
c++
hdu2503
杭电oj
-1076-An Easy Task
ProblemDescriptionIgnatiuswasborninaleapyear,sohewanttoknowwhenhecouldholdhisbirthdayparty.Canyoutellhim?GivenapositiveintegersYwhichindicatethestartyear,andapositiveintegerN,yourtaskistotelltheNthlea
落叶晚秋
·
2020-08-09 03:20
简单数学题
杭电oj
-1040-As Easy As A+B
ProblemDescriptionThesedays,Iamthinkingaboutaquestion,howcanIgetaproblemaseasyasA+B?Itisfairlydifficultytodosuchathing.Ofcourse,Igotitaftermanywakingnights.Giveyousomeintegers,yourtaskistosortthesenum
落叶晚秋
·
2020-08-09 03:20
简单数学题
杭电oj
--2503 解题报告
地址:http://acm.hdu.edu.cn/showproblem.php?pid=2503a/b+c/dTimeLimit:1000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):6194AcceptedSubmission(s):3576ProblemDescription给你2个分数
icefoxd_ice
·
2020-08-08 22:37
C/C++编程
杭电OJ
_(2043)密码
ProblemDescription网上流传一句话:"常在网上飘啊,哪能不挨刀啊~"。其实要想能安安心心地上网其实也不难,学点安全知识就可以。首先,我们就要设置一个安全的密码。那什么样的密码才叫安全的呢?一般来说一个比较安全的密码至少应该满足下面两个条件:(1).密码长度大于等于8,且不要超过16。(2).密码中的字符应该来自下面“字符类别”中四组中的至少三组。这四个字符类别分别为:1.大写字母:
笨鸟学编码
·
2020-08-08 22:42
ACM
杭电OJ
--1717
刚开始使用float发现存在四舍五入的现象,导致位数计算不准,所以均采用long的格式进行计算结果正确,但是导入官网的判定系统后发现并不太行,也找不出哪里错了。。。。importjava.lang.reflect.Array;importjava.util.Scanner;publicclassMain{publiclonggcd(longm,longn){longlast=0;while(n!=
吃土豆的二哈
·
2020-08-08 20:01
HDOJ(
杭电OJ
)1000:A+B问题
A+B问题时间限制:2000/1000MS(Java/Others)内存限制:65536/32768K(Java/Others)总提交数:847628接受提交内容:255996问题描述计算A+B。输入每一行包含两个整数一个和乙。处理结束文件。产量对于每种情况,在一行中输出A+B.样本输入11样本输出2作者HDOJC语言代码:#include#includeintmain(){inta,b,sum=
T小min
·
2020-08-08 20:55
HDOJ
【
杭电oj
】1576 - A/B
题目链接设B*C=1(modm),根据逆元的定义,(A/B)modm==((Amodm)*C)modm,所以这道题就是求B的逆元。AC代码:#includeusingnamespacestd;typedeflonglongll;constintmod=9973;llex_gcd(lla,llb,ll&x,ll&y){llt,d;if(!b){x=1;y=0;returna;}d=ex_gcd(b,
Dicer_
·
2020-08-08 20:29
数论
杭电OJ
-1042
#include#include#definemax100000intmain(){//大数阶乘,多位一存inta[100005],n;longlongjinwei,weishu,num;while(scanf("%d",&n)!=EOF){memset(a,0,sizeof(a));a[0]=1;weishu=1;for(inti=1;i0){a[weishu]=jinwei;weishu++;
JIngles123
·
2020-08-08 20:40
杭电oj练习
杭电OJ
-1219
#include#include#include#definemax100008intmain(){inta[30];charb[max];while(gets(b)){memset(a,0,sizeof(a));for(inti=0;i
JIngles123
·
2020-08-08 20:40
杭电oj练习
杭电oj
HDOJ 2047 阿牛的EOF牛肉串(递推)
杭电oj
HDOJ2047阿牛的EOF牛肉串(递推)题目来源:http://acm.hdu.edu.cn/showproblem.php?
Dy66
·
2020-08-08 20:20
杭电oj
2030-2039————C语言
2030.汉字统计http://acm.hdu.edu.cn/showproblem.php?pid=2030#include#includeintmain(void){intn;intcount;charc;scanf("%d%*c",&n);while(n--){count=0;while((c=getchar())!='\n'){if(c#includeintmain(){intn,i,r,
佛珠散了一地
·
2020-08-08 19:26
杭电oj
2040-2049————C语言
方便自己复习回顾我在vc++编译的所以用__int64定义超级大数2040亲和数http://acm.hdu.edu.cn/showproblem.php?pid=2040#includeintmain(){inti,m;inta;scanf("%d",&a);while(a--){scanf("%d%d",&i,&m);intsum1=0,sum2=0;for(intj=1;jintmain()
佛珠散了一地
·
2020-08-08 19:23
杭电OJ
-A+B Coming
注意:1.题目要求输入的数为16进制。2.功能函数单独写出,不然代码长度过长。(试了一下拿到main函数里面,自己都看不懂了~汗~)3.因为是16进制所以会出现1a2b之类的情况,所以不能用%c。4.网上的答案都大同小异,贴出自己的答案,仅供参考。#include#includeintfun(chara){if(a>='0'&&a='a'&&a='A'&&a<='Z'){return(a-'A'+
爆炒八酱
·
2020-08-08 19:12
C
acm
杭电oj
2047----阿牛的EOF牛肉串(递推)
阿牛的EOF牛肉串ProblemDescription今年的ACM暑期集训队一共有18人,分为6支队伍。其中有一个叫做EOF的队伍,由04级的阿牛、XC以及05级的COY组成。在共同的集训生活中,大家建立了深厚的友谊,阿牛准备做点什么来纪念这段激情燃烧的岁月,想了一想,阿牛从家里拿来了一块上等的牛肉干,准备在上面刻下一个长度为n的只由"E"“O”"F"三种字符组成的字符串(可以只有其中一种或两种字
spectrelwf
·
2020-08-08 17:40
算法题解
杭电oj
2043 密码
#includeintmain(){intn;charx,enter;scanf("%d%c",&n,&enter);while(n--){inta=0,b=0,c=0,d=0,count=0;while(scanf("%c",&x)!=EOF&&(x!='\n')){count++;if(x>='A'&&x='a'&&x='0'&&x=3&&(count>=8&&count<16))printf
A飞啊131
·
2020-08-08 17:07
杭电oj
2000-2011
2000ASCII码排序1#include23intmain(){4chara,b,c,t;5while(scanf("%c%c%c",&a,&b,&c)!=EOF){6getchar();#必须得加这玩意7if(a>b){8t=a;9a=b;10b=t;11}12if(a>c){13t=a;14a=c;15c=t;16}17if(b>c){18t=b;19b=c;20c=t;21}22print
a173262565
·
2020-08-08 13:01
杭电oj
--2005
C++实现:#include#includeusingnamespacestd;intmain(){inty,m,d,count=0;while(scanf("%d/%d/%d",&y,&m,&d)!=EOF){if((y%4==0&&y%100!=0)||y%400==0)//如果是闰年{if(m#includeusingnamespacestd;intmain(){inta,b,c,d;whi
Waitfou
·
2020-08-08 13:39
杭电OJ
杭电oj
--简单操作
2000-ASCII码排序#includeusingnamespacestd;intmain(){chara,b,c;while(scanf("%c%c%c",&a,&b,&c)!=EOF){getchar();if(ac)printf("%c%c%c\n",c,a,b);elseif(b#includeusingnamespacestd;intmain(){doublex1,y1,x2,y2;w
Sophia2333333331
·
2020-08-08 13:41
杭电OJ
2043 密码
#include#include#include#includeusingnamespacestd;intmain(){intn;chara[50];stringstr;boolflag[4];boolflag0;while(cin>>n){getchar();while(n--){cin>>str;flag0=false;flag[0]=flag[1]=flag[2]=flag[3]=false
KingsCC
·
2020-08-08 12:08
杭电OJ
杭电OJ
-2104 -----找手帕
杭电OJ
-2104找手帕儿童节已经过去了几天。您还记得小时候发生的事情吗?我记得我经常和朋友玩过一个叫做“隐藏手帕”的游戏。现在,我向您介绍游戏。
要吃更多
·
2020-08-08 12:12
杭电oj
----2054 A == B ?
判断两个数是否相等,这题坑会比较多,而且给的数值超过64位,所以要用字符串解决问题。然后大概有这些坑:1.给的样例前可能有无意义的0,例如00202;2.可能存在小数点,且小数点的数结尾可能存在无意义的0,例如2.002.0;3.可能会有负数,要考虑符号问题,应该没有加号,反正我没考虑;4.-0和0是相等的;5.用字符串的存储数的时候要把字符串开到50000之多,否则会报错。差不多就这些坑,,,下
Creazy丨Scientists
·
2020-08-08 12:32
ACM
杭电-OJ-2047:阿牛的EOF牛肉串
杭电OJ
2047:阿牛的EOF牛肉串ProblemDescription今年的ACM暑期集训队一共有18人,分为6支队伍。其中有一个叫做EOF的队伍,由04级的阿牛、XC以及05级的COY组成。
Louie_min
·
2020-08-08 10:34
杭电oj
-2503:a/b + c/d
杭电oj
-2503:a/b+c/dProblemDescription给你2个分数,求他们的和,并要求和为最简形式。
Louie_min
·
2020-08-08 10:34
PAT甲级真题
1072
Gas Station (30分) C++实现(Dijkstra算法,测试点4四舍五入的坑)
题目Agasstationhastobebuiltatsuchalocationthattheminimumdistancebetweenthestationandanyoftheresidentialhousingisasfarawayaspossible.Howeveritmustguaranteethatallthehousesareinitsservicerange.Nowgiventhe
zhang35
·
2020-08-07 22:29
PAT
PAT A
1072
Gas Station 一种排序套路写法
题目链接随着刷题的进行,越来越趋向于用套路来写,而不是靠思考,例如本题,就适合用Dijkstra+sort来写。套路如下:#include#include#includeusingnamespacestd;constintmaxV=1100;constintINF=1000000000;intn,m,k,ds;intG[maxV][maxV],d[maxV];boolvis[maxV]={fals
xiaoh1999
·
2020-08-07 22:16
PAT
PAT甲级
1072
#include#include#includeusingnamespacestd;constintinf=999999999;intn,m,k,ds,station;inte[1020][1020],dis[1020];boolvisit[1020];intmain(){fill(e[0],e[0]+1020*1020,inf);//for(inti=0;i>s>>t>>tempdis;inta
coder鹏鹏
·
2020-08-07 21:45
PAT
甲级
PAT甲级刷题记录——
1072
Gas Station (30分)
Agasstationhastobebuiltatsuchalocationthattheminimumdistancebetweenthestationandanyoftheresidentialhousingisasfarawayaspossible.Howeveritmustguaranteethatallthehousesareinitsservicerange.Nowgiventhema
囷囷
·
2020-08-07 21:20
PAT甲级
1072
开学寄语(20 分)
1072
开学寄语(20分)下图是上海某校的新学期开学寄语:天将降大任于斯人也,必先删其微博,卸其QQ,封其电脑,夺其手机,收其ipad,断其wifi,使其百无聊赖,然后,净面、理发、整衣,然后思过、读书
码奴生来就只知道前进
·
2020-08-07 14:11
PAT和GPLT
PAT A
1072
. Gas Station
Agasstationhastobebuiltatsuchalocationthattheminimumdistancebetweenthestationandanyoftheresidentialhousingisasfarawayaspossible.Howeveritmustguaranteethatallthehousesareinitsservicerange.Nowgiventhema
hidentity
·
2020-08-07 14:37
PAT甲级
PAT A
1072
Gas Station (30 分) 图 dijkstra
题目大意:给出一张图的顶点和边的信息。顶点1~N是居民区,N+1~N+M是加油站,每个加油站的覆盖范围是DS。现在要求找到符合以下条件的加油站:到居民区的最短距离尽可能大,但必须保证每个居民区都能覆盖。如果这样的加油站不止一个(意为到居民区的最短距离最大的加油站不止一个),选取到居民区的平均距离最小的那个。如果这样的加油站还是不止一个,选取编号最小的那个。总体思路是,对于每一个加油站,进行一次di
HackingGate
·
2020-08-07 13:55
PAT
杭电oj
(Java版)—— 1002 A + B Problem II
A+BProblemIITimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):354717AcceptedSubmission(s):68811ProblemDescriptionIhaveaverysimpleproblemforyou.GiventwointegersA
椰子是只猫
·
2020-08-07 12:31
杭电OJ
上一页
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
其他