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
杭电OJ刷题
杭电
acm2026首字母大写
#include#includeusingnamespacestd;intmain(){charch[100];boolflag=0;charf;while(gets(ch)){intlen=strlen(ch);f=ch[0]-32;cout<
fackerbang
·
2020-08-12 16:25
杭电
acm 1302 蜗牛爬井
#include#includeintmain(){doubleH,U,D,F;while(~scanf("%lf%lf%lf%lf",&H,&U,&D,&F)&&(H||U||D||F)){intday=0;doubledistance=0,S=U*F/100;boolflag=true;while(1){day++;distance+=U;if(distance>H)break;distanc
fackerbang
·
2020-08-12 16:25
杭电
acm1202 求GPA
#include#includeusingnamespacestd;intmain(){intt;while(cin>>t){doublen,m,sum1=0,sum2=0;//sum1求学分和,sum2求学分乘绩点和while(t--){cin>>n>>m;if(m==-1)continue;sum1+=n;if(m>=90)m=4;elseif(m>=80)m=3;elseif(m>=70)m
fackerbang
·
2020-08-12 16:25
杭电
acm2133 今天星期几
#include#includeusingnamespacestd;inta[13]={0,31,29,31,30,31,30,31,31,30,31,30,31};intb[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};chars[8][10]={"Sunday","Monday","Tuesday","Wednesday","Thursday","Fr
fackerbang
·
2020-08-12 16:25
杭电
acm
namespace
杭电
acm1157 中位数问题
本题比较清晰,就是寻找一个中位数,进行排序就好。这里介绍sort()函数,头文件algorithm,可以对数组进行排序。#include#includeusingnamespacestd;intgcd(inta,intb){returna>b;}intmain(){intn,a[10001];while(cin>>n){for(inti=0;i>a[i];}sort(a,a+n,gcd);cout
fackerbang
·
2020-08-12 16:25
杭电
acm1164 分解成质因数
#include#includeusingnamespacestd;intfactor[100000];intp[65536];intgetfactor(intn){intindex=0;inti=0;inttemp=n;while(n!=1&&p[i]sqrt(i)){p[index]=i;index++;}}while(cin>>n)//求出符合题意的因子{num=getfactor(n);f
fackerbang
·
2020-08-12 16:25
杭电
acm2022 海选
依旧用fabs()函数,建立二维数组比较。#include#includeusingnamespacestd;intmain(){inta[50][50];inti,j,n,m,t,x,y;while(cin>>n>>m){if(n==0&&m==0)continue;for(i=0;i>a[i][j];}}t=0;x=0;y=0;for(i=0;ifabs(t)){t=a[i][j];x=i;y
fackerbang
·
2020-08-12 16:25
杭电
acm1282 回文数
#includeusingnamespacestd;//函数功能:判断参数n是否为回文数//参数n:需要判断是否为回文数的数//参数t:返回值,n的逆序数boolisPalindrome(intn,int&t){inttemp1=n;t=0;while(n>0){t=t*10+n%10;n/=10;}returntemp1==t;}intmain(){inta,v[200],count,temp,
fackerbang
·
2020-08-12 16:25
杭电
acm2056 矩形重叠面积
刚开始直接找的坐标差,排序,求面积。结果跟示例一样却不对#include#includeusingnamespacestd;intmain(){doublex1,x2,x3,x4,y1,y2,y3,y4,temp;while(cin>>x1>>y1>>x2>>y2>>x3>>y3>>x4>>y4){doublea[4],b[4];a[0]=x1;a[1]=x2;a[2]=x3;a[3]=x4;b[
fackerbang
·
2020-08-12 16:25
杭电
1312 Red and Black
#include#include#includeintn,m;inthash[30][30];charmap[30][30];voidDFS(intx,inty){if(x>n||y>m||hash[x][y]||map[x][y]=='#')return;hash[x][y]=1;DFS(x-1,y);DFS(x+1,y);DFS(x,y-1);DFS(x,y+1);}intmain(){whi
dengjing9914
·
2020-08-12 16:10
杭电
1063 Exponentiation
importjava.io.*;importjava.util.*;importjava.math.*;publicclassMain{publicstaticvoidmain(Stringargs[]){Scannercin=newScanner(System.in);intn;BigDecimala,s;while(cin.hasNextBigDecimal()){a=cin.nextBigD
dengjing9914
·
2020-08-12 16:10
杭电
2096
#include#include#includeintmain(){intt,a,b,c;scanf("%d",&t);while(t--){scanf("%d%d",&a,&b);a=a%100;b=b%100;c=a+b;c=c%100;printf("%d\n",c);}//system("pause");return0;}转载于:https://www.cnblogs.com/zhangs
dengjing9914
·
2020-08-12 16:10
杭电
1241 Oil Deposits
#include#include#includeintn,m;inthash[105][105];charmap[105][105];intisok(inti,intj){if(i>=0&&i=0&&j
dengjing9914
·
2020-08-12 16:10
杭电
1465 不容易系列之一
http://acm.hdu.edu.cn/showproblem.php?pid=1465对于这个题目刚开始不知道怎么回事找了很久也没有把规则找出来我很纠结但后面看了一下别人的有觉得很简单是一个很经典的找规则的题目哦但你知道规则以后就是一个水题。。。1、当N=1和2时,易得解~,假设F(N-1)和F(N-2)已经得到,重点分析下面的情况:2、当有N封信的时候,前面N-1封信可以有N-1或者N-2
熊小桔
·
2020-08-12 16:24
杭电acm
题目
杭电
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
杭电
1465 不容易系列之一(错排公式)
http://acm.hdu.edu.cn/showproblem.php?pid=1465不容易系列之一TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):14236AcceptedSubmission(s):5917ProblemDescription大家常常感慨,要
-未完待续-
·
2020-08-12 16:15
数学
基础题
杭电
1465 不容易系列之一(错排公式简单的运用)
关键点之一:错排公式的运用!#include#includeusingnamespacestd;longlongintdata[21];voidinit(){inti;data[1]=0;data[2]=1;for(i=3;i<=20;i++)data[i]=(i-1)*(data[i-1]+data[i-2]);//错排公式return;}intmain(){intm;init();while(
都是一家人
·
2020-08-12 16:43
数据结构-算法练习
杭电
HDU 4414 Finding crosses 2012 ACM/ICPC 杭州网赛
FindingcrossesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):336AcceptedSubmission(s):212ProblemDescriptionTheNazcaLinesareaseriesofancientgeoglyphslocatedin
lamborghini1993
·
2020-08-12 16:44
----【比赛】
杭电
1465 不容易系列之一
就是一个错排的公式,错排的相关简介见链接:此题用到的公式是:f(n)=(n-1)*(f(n-1)+f(n-2));其递推公式是:f(n)=n!(1-1/1!+1/2!-1/3!+1/4!+....................+(-1)^n*1/n!);本题还有一点就是,set[]数组存的数据过大,约为25!用int型来存,显然不够,所以要定义为longlong型,今天看了一下longlong型
dengjing9914
·
2020-08-12 16:06
『
杭电
1463』Anniversaries
ProblemDescriptionAsfarasourperceptionsareconcerned,ayearrunsfromthemidnightbeginningthefirstofJanuarytothemidnightendingthe31stofDecember.Thuswecansaythatayearconsistsof:12months(ofdifferinglengths)5
漠宸离若
·
2020-08-12 16:22
#
杭电题库
c++
算法
『
杭电
1461』Rotations and Reflections
ProblemDescriptionManygames,tricksandpuzzlesdependondeterminingwhethertwopatternsonarectangulargridarethe``same''ornot.Forinstance,the96differentwaysofarranging8queenssafelyonachessboardcanbeshowntoco
漠宸离若
·
2020-08-12 16:22
#
杭电题库
算法
c++
『
杭电
1464』Telephone Numbers
ProblemDescriptionManyNewZealandtelephonesnowhavelettersprintedinassociationwiththedigits.Thisallowsfirmsandorganisationsto``customise''theirtelephonenumbersbyincorporatingtheirnameorsomeotherword.Thu
漠宸离若
·
2020-08-12 16:22
#
杭电题库
『
杭电
1462』Word Crosses
ProblemDescriptionA`wordcross'isformedbyprintingapairofwords,thefirsthorizontallyandthesecondvertically,sothattheyshareacommonletter.A`leadingwordcross'isonewherethecommonletterisasnearaspossibletothe
漠宸离若
·
2020-08-12 16:22
#
杭电题库
算法
c++
『
杭电
1465』不容易系列之一
ProblemDescription大家常常感慨,要做好一件事情真的不容易,确实,失败比成功容易多了!做好“一件”事情尚且不易,若想永远成功而总从不失败,那更是难上加难了,就像花钱总是比挣钱容易的道理一样。话虽这样说,我还是要告诉大家,要想失败到一定程度也是不容易的。比如,我高中的时候,就有一个神奇的女生,在英语考试的时候,竟然把40个单项选择题全部做错了!大家都学过概率论,应该知道出现这种情况的
漠宸离若
·
2020-08-12 16:22
#
杭电题库
算法
c++
杭电
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
背景介绍今晚在刷
杭电
OJ1009题的时候,在自己写的比较函数里需要比较两个浮点数的大小,因为我记得浮点数不能直接像整数一样判断他们是否相等,以前在写判断函数的时候,也遇到过比较两个浮点数的方法,但是当时具体怎么解决的忘记了
It_BeeCoder
·
2020-08-11 20:24
02
C语言编程
2020
杭电
多校(7)
1010.JoggingJogging题意给定一个坐标\((x,y)\),可以向八个方向(八连通)和停在原地(概率为\(\frac{1}{z+1}\)),z为可达点(包括本身)的大小限制为可达点的\(gcd(x,y)!=1\)求当步数无限时,停留在原点的概率思路观察下图发现,当到达x==y时,概率为0然后根据样例推测,可以从可达区域的每个点出发,走一步的情况之和为分母,走到原点的情况为分子用gcd
Lancelot&
·
2020-08-11 19:00
杭电
1222 Wolf and Rabbit(题解+代码)
题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1222题目:WolfandRabbitProblemDescriptionThereisahillwithnholesaround.Theholesaresignedfrom0ton-1.Arabbitmusthideinoneoftheholes.Awolfsearchestherabbitinan
Lesords
·
2020-08-11 18:36
题解
杭电
oj-1042-N!
ProblemDescriptionGivenanintegerN(0≤N≤10000),yourtaskistocalculateN!InputOneNinoneline,processtotheendoffile.OutputForeachN,outputN!inoneline.SampleInput123SampleOutput126题目的意思是让你求输入的数的阶乘,题目虽然很简单,但是由于
落叶晚秋
·
2020-08-11 15:49
大数
数据结构4——并查集(入门)
一、问题引入原题:
杭电
hdu1232畅通工程题意:首先在地图上给你若干个城镇,这些城镇都可以看作点,然后告诉你哪些对城镇之间是有道路直接相连的。最后要解决的是整幅图的连通性问题。
weixin_34357928
·
2020-08-11 14:21
HDU 2066(SPFA)
32768K(Java/Others)TotalSubmission(s):50044AcceptedSubmission(s):16668ProblemDescription虽然草儿是个路痴(就是在
杭电
待了一年多
niuniu0205
·
2020-08-11 12:10
SPFA
HDU2066:一个人的旅行(Dijkstra)
ProblemDescription虽然草儿是个路痴(就是在
杭电
待了一年多,居然还会在校园里迷路的人,汗~),但是草儿仍然很喜欢旅行,因为在旅途中会遇见很多人(白马王子,^0^),很多事,还能丰富自己的阅历
键盘上的舞者
·
2020-08-11 12:50
最短路
hdu2066
32768/32768K(Java/Others)TotalSubmission(s):5851AcceptedSubmission(s):1955ProblemDescription虽然草儿是个路痴(就是在
杭电
待了一年多
a1647566717
·
2020-08-11 11:21
图论(最短路径算法)
hgame-2018 CTFwp(
杭电
信安)week2
草莓社区-1描述flag在../flag.php中知识点:LFIURLhttp://118.25.18.223:10011/基准分数100当前分数100完成人数118提示很清楚,简单的本地包含:payload:http://118.25.18.223:10011/show_maopian.php?mao=../flag.php一开始以为不对,F12找了源文件,发现flag的base64码。解得:>
「已注销」
·
2020-08-11 06:48
【2020
杭电
多校】Total Eclipse 【并查集+思维】
考试不能说明所有问题,但可以说明很多问题。(受教了,~wtcl)题意:给一个无向图,n个点,m条边,每个点有有一个点权w,我们可以选择k个互相连通的的点进行减1,问当所有点为0时,操作的最小次数。思路:这个题只要按照正常思路搞其实都能把答案搞出来,只是正常思路效率不够。显然这样的时间复杂度是O(N2)O(N^2)O(N2),所以我们就需要避免分裂的情况,如何避免分裂,可以想想如果这个是一个有序的序
Vain957
·
2020-08-11 05:05
hdu 6804【2020
杭电
多校赛第四场1003】【负值01背包】【random_shuffle】
Sourcehdu6804ContestofRopePullingSolution有两个班级,一班有n个人,二班有m个人,每个人都有力气值和美丽值,从两个班分别选出任意个人,要让他们的力气之和相同(可以全选也可以不选),并使它们的美丽值最大。实际上我们可以把题目转化成01背包问题:n+m个物品,把力气作为cost,把美丽值作为value,一班的cost做负贡献,二班的cost做正贡献,最后取dp[
SolitaryOrz
·
2020-08-11 04:30
DP
HDU
01背包
2020杭电多校赛
hdu6804
HDU 6795【2020
杭电
多校赛第三场1005】【并查集】【组合数学】
LittleWandContestSourseHDU6795LittleWandContestSolution有两种人,读题的和写代码的,读题的人能力值是1,写代码的人能力值是2,组成一个团队最少需要能力5,所以至少要有2个写代码的人才能组成一个团队。团队里的人,任意两个人不能互相认识。每个回合教练都会介绍任意两个人认识(因此这两人不能在同一个团队里),并且认识的人之间具有传递性,即题目说明了a认
SolitaryOrz
·
2020-08-11 04:30
HDU
A. Total Eclipse
2020
杭电
多校第二场A题题意是有n个城市,之间有m条边,每个城市有一个bi属性,每选择一个点,与之联通的点的bi都会减一,问最少操作几次可以使全部bi为0。
小学生pb
·
2020-08-11 04:42
hdu2020
算法
2020
杭电
多校3 Tokitsukaze and Rescue(思维,暴力)
TokitsukazeandRescueTimeLimit:8000/8000MS(Java/Others)MemoryLimit:524288/524288K(Java/Others)TotalSubmission(s):1397AcceptedSubmission(s):548ProblemDescriptionPrincessCJBhaslivedalmostherentirelifeint
brav0
·
2020-08-11 04:33
思维
图论
图论-最短路
杭电
ACM hdu 2082 找单词 解题报告(母函数)
ProblemDescription假设有x1个字母A,x2个字母B,.....x26个字母Z,同时假设字母A的价值为1,字母B的价值为2,.....字母Z的价值为26。那么,对于给定的字母,可以找到多少价值#includeusingnamespacestd;#definemin(a,b)((a)>N;while((N--)!=0){for(i=0;i>n[i];v[i]=i+1;}a[0]=1;
小飞_Xiaofei
·
2020-08-11 04:37
母函数
ACM/ICPC
ACM竞赛解题报告
2020
杭电
多校第五场 Set1(组合数学,概率)
ProblemDescriptionYouaregivenasetS={1…n}.Itguaranteesthatnisodd.Youhavetodothefollowingoperationsuntilthereisonly1elementintheset:Firstly,deletethesmallestelementofS.Thenrandomlydeleteanotherelementfr
tomjobs
·
2020-08-11 04:53
#
组合数
#
概率
#
其他比赛题目
2020
杭电
多校第五场 Boring Game(模拟)
ProblemDescriptionGivennsheetsofpaper,placethemonthetableinpileandfoldtheminhalfktimesfromlefttoright.Nowfromtoptobottom,markanumberonpaperateachsideofthefrontandback.Sothereare2×n×2knumbersintotaland
tomjobs
·
2020-08-11 04:53
#
其他比赛题目
#
模拟
2020
杭电
多校第五场 Paperfolding(折纸,组合数学)
ProblemDescriptionThereisapieceofpaperinrectangularshapewithsufficientlengthandwidth(layflatonthetable).Executeanoperationinstructionaccordingtoastringoflengthnfromlefttorightthatonlycontains4differen
tomjobs
·
2020-08-11 04:53
#
其他比赛题目
#
组合数
#
概率
2020
杭电
多校第三场 Tokitsukaze and Multiple(map贪心,DP)
ProblemDescriptionTokitsukazehasasequenceoflengthn,denotedbya.Tokitsukazecanmergetwoconsecutiveelementsofaasmanytimesasshewants.Aftereachoperation,anewelementthatequalstothesumofthetwooldelementswillr
tomjobs
·
2020-08-11 04:52
#
贪心
#
线性dp
#
其他比赛题目
杭电
5178 (二分练习!)
pairsJohnhasnpointsontheXaxis,andtheircoordinatesare(x[i],0),(i=0,1,2,…,n−1).Hewantstoknowhowmanypairsthat|x[b]−x[a]|≤k.(athat|x[b]−x[a]|≤k.题意:就是能找到多少对啊a[i],a[j]满足a[j]-a[i]#definemaxn300000+100usingna
zha_zha_wei
·
2020-08-11 03:59
c
c++
课外学习
HDU 2020 Multi-University Training Contest 8
杭电
2019多校联合训练赛 第八场 1006 The Oculus (6768)
ProblemDescriptionLet’sdefinetheFibonaccisequenceF1,F2,…asF1=1,F2=2,Fi=Fi−1+Fi−2(i≥3).It’swellknownthateverypositiveintegerxhasitsuniqueFibonaccirepresentation(b1,b2,…,bn)suchthat:·b1×F1+b2×F2+⋯+bn×Fn
歇斯底里的o微笑
·
2020-08-11 03:11
数论
HDU
杭电
多校2020第三场
1005-LittleWandContest题意:给定n个点,有两种点,权值分别为1和2,初始时,n个点互不相连。接着会加入n−1条边,保证每次加入的边的两个端点事先是不相连通的。接着会加入n−1条边,保证每次加入的边的两个端点事先是不相连通的。要从中选择3个点,满足3个点的权值之和不少于5,且3个点之间互不相连,计算出不同的选择方案的数量。要从中选择3个点,满足3个点的权值之和不少于5,且3个点
代不在‘
·
2020-08-11 03:10
杭电
多校2020第四场
DelivertheCake题意:n个地点,m条双向道路,地点的类型分L、R、M三种,到达L点需保持状态L,到达R需保持状态R,到M两种状态都可以,切换状态需要消耗时间x,问s到t点所需最少时间。题解:将M类型的点一分为二,1~N所有类型为M的点设为L点,N+1~2N所有类型为M的点设为R点,那么在加边的时候有7种情况:(1)u为L并且v为R或者u为R并且v为L,那么u到v的距离为w+x。(2)u
代不在‘
·
2020-08-11 03:10
新手入坑
杭电
百题2000->2099
看着隔壁大佬在做百题,我也想冒死四四/坏笑。题目在这里:这是入口2090-20992080-20892070-20792060-20692050-20592040-20492030-2039:https://blog.csdn.net/qq_42756958/article/details/968949852020-2029:https://blog.csdn.net/qq_42756958/ar
HPU-Lane
·
2020-08-11 03:05
杭电OJ
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他