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
杭电OJ3085
杭电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
杭电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
杭电Oj
刷题Java(1000)
杭电oj
刷题第一天,我只是一个小白。第一次用java语言做题,编译器不熟悉,简单的1+1也做不对。仅以此篇记录我的刷题经历,供初学者参考。
Lucy girl
·
2020-08-07 12:09
HDOJ刷题
杭电Oj
刷题(2020)
绝对值排序题目描述:输入n(n#includeintmain(){inti,j,k,n;inta[100];while(scanf("%d",&n)!=EOF){if(n==0)return0;for(i=0;i
Lucy girl
·
2020-08-07 12:09
HDOJ刷题
杭电Oj
杭电Oj
刷题(2022)
海选女主角题目描述:potato老师虽然很喜欢教书,但是迫于生活压力,不得不想办法在业余时间挣点外快以养家糊口。“做什么比较挣钱呢?筛沙子没力气,看大门又不够帅...”potato老师很是无奈。“张艺谋比你还难看,现在多有钱呀,听说还要导演奥运开幕式呢!你为什么不去娱乐圈发展呢?”lwg在一旁出主意。嗯,也是,为了生存,就委屈点到娱乐圈混混吧,马上就拍一部激光电影《杭电记忆——回来我的爱》。说干就
Lucy girl
·
2020-08-07 12:09
HDOJ刷题
HDU 6799 Parentheses Matching (2020杭电多校训练第三场)
HDU6799ParenthesesMatching(2020杭电多校训练第三场)
杭电OJ
6799ProblemDescriptionGivenastringPconsistingofonlyparenthesesandasteriskcharacters
hcCuriosity
·
2020-08-05 21:44
题解
数据结构
C++--ACM之
杭电OJ
--1395 2^x mod n = 1
#includeusingnamespacestd;intmain(){intn;intx;inti;longlongt;intm;while(cin>>n)//n与2必为互质!!!!!{t=1;m=n;x=0;if(n%2==0||n==1){cout<<"2^?mod"<
蜕_变
·
2020-08-05 18:37
C++--ACM
【
杭电oj
】1010 - Tempter of the Bone(dfs,奇偶剪枝,好题)
TempteroftheBoneTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):97047AcceptedSubmission(s):26333ProblemDescriptionThedoggiefoundaboneinanancientmaze,whichfasc
wyg1997
·
2020-08-04 08:18
错题本
DFS&BFS
剪枝
杭电oj
1010
题目链接(templeofbone)奇偶剪枝#include#includecharmaze[26][26];//maze是迷宫的字符型数组intsi,sj,di,dj;//si是起始x坐标,sj是起始y坐标,di是结束x坐标,dj是结束y坐标boolflag=false;//标记是否可以逃生intdirection[4][2]={1,0,-1,0,0,1,0,-1};//偏移数组,用于向右、左。
风情小皮球
·
2020-08-04 07:57
杭电oj
---2002 计算球体积
计算球体积——[计算球体积]题目难度:*计算球体积题目描述代码程序运行后截图解析题目描述根据输入的半径值,计算球的体积。输入***INPUT***输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。输出***OUTPUT***输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。样例输入***SampleInput***11.5样例输出***SampleOutput***4
「已注销」
·
2020-08-04 03:01
【考研复试】上机
杭电OJ
(HDOJ)1010题:Tempter of the Bone(DFS,迷宫求解)
题意:一只狗为了一根骨头,陷入一个迷宫当中,必须要在时间T这一时刻逃到出口,走一步花一分钟,要刚好在T分钟到达出口。给出三个整数:n(1usingnamespacestd;intn;//迷宫行数intm;//迷宫列数intt;//规定的分钟数intflag[10][10];//用于标记格子是否被访问charmap[10][10];//地图boolsuccess;//标记出口是否找到voidVisi
大块木
·
2020-08-04 03:13
ACM
ACM
杭电oj
1010
先看题目TempteroftheBoneTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):94609AcceptedSubmission(s):25643ProblemDescriptionThedoggiefoundaboneinanancientmaze,which
窝卜打哭妮
·
2020-08-04 02:31
杭电oj
杭电OJ
:1010 Tempter of the Bone
这是一道搜索的题目,题目很常规,需要注意的是剪枝函数,如果剪纸剪的不好就很容易超时。AC代码:#includecharmaze[8][8];intn,m,t;boolsuccess;intgo[][2]={1,0,-1,0,0,1,0,-1};voidDFS(intx,inty,inttime){for(inti=0;i=n||ny=m)continue;if(maze[nx][ny]=='X')
堕落的蚂蚁
·
2020-08-04 01:26
算法
杭电OJ
搜索
杭电OJ
1010, 从非递归的DFS 到 剪枝
今天敲了一波杭电的1010,面对迷宫一类的题目,我留在印象中的就是用栈来解决。后来查阅了一下网上的解决方法,发现用的是DFS+剪枝算法,当然,就我的代码而言,单单采用栈来敲,是不能AC的。从某种程度上来说,我的代码就是采用栈和一定的数据结构实现了递归的DFS所具备的功能。废话不多说,先上代码//每个位置的探索方向按顺序依次是(左(L),上(T),右(R),下(B))#include#include
ssdut_209
·
2020-08-04 01:34
杭电oj
1032
题目:ProblemsinComputerScienceareoftenclassifiedasbelongingtoacertainclassofproblems(e.g.,NP,Unsolvable,Recursive).Inthisproblemyouwillbeanalyzingapropertyofanalgorithmwhoseclassificationisnotknownforal
wflora0114
·
2020-08-03 23:09
杭电oj
1017
个人觉得这个看懂题目就不是很难,但是我看懂题目就很难。。Giventwointegersnandm,countthenumberofpairsofintegers(a,b)suchthat0a,以及(a^2+b^2+m)/(ab)是个整数然后要首先输入一个n,这个n代表输入几块,这个块不是代表输入多少组数据,而是有多块,每块里面存在多组数据,输入00数对表示这个块结束了重要的是,这个输出格式!!它
wflora0114
·
2020-08-03 23:09
杭电oj
1040
这道题暴力就好了,但是输出格式需要很注意,题目中,两两间隔的数字会有空格,但是如果没有间隔,最后一个数字后面是不带空格的#includeusingnamespacestd;intmain(){intn;cin>>n;intp;for(inti=0;i>p){inta[1000];for(intj=0;j>a[j];}for(intx=0;xa[y]){intt;t=a[x];a[x]=a[y];a
wflora0114
·
2020-08-03 23:09
杭电oj
1001
*题目Inthisproblem,yourtaskistocalculateSUM(n)=1+2+3+...+n.InputTheinputwillconsistofaseriesofintegersn,oneintegerperline.OutputForeachcase,outputSUM(n)inoneline,followedbyablankline.Youmayassumetheresu
wflora0114
·
2020-08-03 23:08
杭电oj
1013
题目大意是,给出一个数,分解出它的每一数位,将各数位相加,若相加后的数不是一个个位数,那么对这个由数位相加得来的数,当作新的操作数,进行同样的操作,直至数位和为个位数为止,输出这个个位数,遇0代表程序终止开始看它用的都是integer这个描述,我以为这个不会牵扯到什么范围过大的问题,先写了一版这样的,很快就wronganswer了百度说这个由于范围问题要用字符数组来做#includeusingna
wflora0114
·
2020-08-03 23:08
ACM搜索:
杭电oj
1010Tempter of the Bone
题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1010题意就是小狗在迷宫迷路.判断小狗能否在指定t时间.刚好到达指定地点.由于是判断是否存在的问题.我才用了dfs深度遍历.AC代码:#include#include#include#include#include#include#include#includeusingnamespacestd;#d
闭上左眼看世界
·
2020-08-03 22:45
ACM_搜索遍历
杭电OJ
——Tempter of the Bone
TempteroftheBoneTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)ProblemDescriptionThedoggiefoundaboneinanancientmaze,whichfascinatedhimalot.However,whenhepickeditup,themazebegan
iteye_18800
·
2020-08-03 18:52
杭电oj
1010题:Tempter of the Bone
Thedoggiefoundaboneinanancientmaze,whichfascinatedhimalot.However,whenhepickeditup,themazebegantoshake,andthedoggiecouldfeelthegroundsinking.Herealizedthatthebonewasatrap,andhetrieddesperatelytogetout
blingzlh
·
2020-08-03 15:48
杭电oj
杭电OJ
1010
奇偶剪枝:http://baike.baidu.com/view/7789287.htm百度百科,假设起点是sx,sy终点是ex,ey那么abs(ex-sx)+abs(ey-ey)为起点到终点的最短步数。起点到终点的步数要么是最短步数(最短步数+0),要么是最短步数+一个偶数(偏移路径)#include#include#include#includeusingnamespacestd;intdir
王先生__
·
2020-08-03 14:43
杭电OJ
【
杭电oj
1010 】- Tempter of the Bone(dfs,奇偶剪枝)
TempteroftheBoneTempteroftheBoneTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):127135AcceptedSubmission(s):34284ProblemDescriptionThedoggiefoundaboneinananci
RRicky_
·
2020-08-03 13:26
dfs&bfs
杭电OJ
1010(C++)
本题是基本的路径搜索题目,使用深度优先搜索(DFS)和奇偶剪枝。#include#include#includeusingnamespacestd;constintLEN=10;charmap[LEN][LEN];boolflag;intN,M,T;intsx,sy,ex,ey;intn[4][2]={0,1,1,0,0,-1,-1,0};//下一步走法voidDFS(intx,inty,intt
Intelligence1028
·
2020-08-03 13:53
杭电OJ
jzoj
3085
-图的计数【组合数,数论】
正题题目大意求有多少个m条边的有向图使得1到n的最短路长度为n-1解题思路首先长度为n−1n-1n−1那么就是1到n得先是一条链。在链上加m−n+1m-n+1m−n+1条边且不能加如捷径边。捷径边的条数为Cn−12C_{n-1}^2Cn−12,然后可以加的边数就是n∗n−Cn−12n*n-C_{n-1}^2n∗n−Cn−12。但是考虑到有重边的情况,考虑用隔板法求。将n∗n−Cn−12n*n-C_
ssl_wyc
·
2020-08-01 10:11
数论and数学
hdu2020&
杭电oj
_2020(绝对值排序)
题目:输入n(n#includeusingnamespacestd;intmain(){intn,a[101];while(scanf("%d",&n)==1&&n){for(inti=0;i
xiaoranone
·
2020-08-01 09:29
ACMProblem
【
杭电oj
】1003 - Max Sum(最大子序列的和)
MaxSumTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):200098AcceptedSubmission(s):46774ProblemDescriptionGivenasequencea[1],a[2],a[3]......a[n],yourjobistocal
wyg1997
·
2020-08-01 07:18
最大子序列的和
错题本
杭电OJ
-2015
#includeintmain(){intm,n,t,p,i,j;while(scanf("%d%d",&n,&m)!=EOF){t=0;p=0;j=0;for(i=0;i
小可爱你要快快长大
·
2020-08-01 04:26
杭电oj
--1019题C++实现
这道题有两个问题:首先,是求利用数论的辗转相除法求最大公约数,后再求最小公倍数m*n/gcd(m,n),其中,m*n可能会超过int数据范围,所以,该语句换成m/gcd(m,n)*n。然后是如果只有一个元素的话直接输入该元素。#include#include#defineN1000usingnamespacestd;intGCD(inta,intb){return!(b)?a:GCD(b,a%b)
weixin_30315905
·
2020-08-01 03:10
c/c++
HDUoj 1002A+B Problem II——大数
杭电oj
1002A+BProblemIIA+BProblemIITimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others
我好菜啊qaq
·
2020-07-31 23:02
杭电oj
1003java实现
问题描述给定序列a[1],a[2],a[3]…a[n],您的工作是计算子序列的最大和。例如,给定(6,-1,5,4,-7),此序列中的最大和为6(-1)54=14。输入输入的第一行包含一个整数T(1dpmax){valuestart=start;valuend=end;dpmax=dp[i];}//一定要有等于号}c[q][0]=dpmax;//储存结果c[q][1]=1valuestart;c[
Big sai
·
2020-07-31 23:50
#
dp
杭电oj
1003 java
先贴代码“`importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubintj;int[]a=newint[10000];Scannerscanner=newScanner(System.in);intn=scanner.nextInt();int
swewjk
·
2020-07-31 21:26
杭电OJ
——1024 Max Sum Plus Plus
原文地址:http://blog.sina.com.cn/s/blog_677a3eb30100jxqa.htmlMaxSumPlusPlusTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):4521AcceptedSubmission(s):1476ProblemDe
jfhdd
·
2020-07-31 18:51
acm
杭电OJ
——Let the Balloon Rise
ProblemDescriptionContesttimeagain!Howexciteditistoseeballoonsfloatingaround.Buttotellyouasecret,thejudges'favoritetimeisguessingthemostpopularproblem.Whenthecontestisover,theywillcounttheballoonsofea
feidewu
·
2020-07-31 17:05
刷OJ
杭电oj
1004 Let the Balloon Rise
LettheBalloonRiseTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):118554AcceptedSubmission(s):46464ProblemDescriptionContesttimeagain!Howexciteditistoseeballoo
撸不完的代码
·
2020-07-31 16:47
C++
杭电oj
Java解题-
杭电OJ
-1003题
MaxSumTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):222921AcceptedSubmission(s):52449ProblemDescriptionGivenasequencea[1],a[2],a[3]......a[n],yourjobistocal
bruce_suxin
·
2020-07-31 16:26
【
杭电oj
2019】数列有序!
数列有序!TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):74766AcceptedSubmission(s):31745ProblemDescription有n(nintmain(){inti,j,k,m,n;while(scanf("%d%d",&n,&m),n!
better_space
·
2020-07-31 16:22
C语言入门
HDOJ
杭电oj
(Java版)——
饭卡TimeLimit:5000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):28357AcceptedSubmission(s):9812ProblemDescription电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额。如果购买一个商品之前,卡上的剩余金额大于或等于5元,就
椰子是只猫
·
2020-07-31 15:01
杭电OJ
背包问题
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他