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
杭电OJ2128
杭电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
Git Tag 的使用
作用每一次commit都会生成一串字符ID,如下所示:commit7f2de2b2560e5d0623d64ef56f
2128
ed4ab532e0这在正常的开发流程中没有什么问题,也不会去关心,但是等我们要发布的时候
linmiansheng
·
2020-08-07 23:16
Git
git
tag
杭电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
【有奖征集】
2128
年人类会用什么方式玩游戏?
2128
±¨èèéèéè¨è§No.1èèé··è騰èè·èééé·¨°è·éèèèéNo.2èé·¨éèé¨èè°°·èèé°Metaverse±°ARè°VRèInternetèéé°¨éèAvatar
科幻世界
·
2020-08-03 00:00
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
最大子序列的和
错题本
IE8兼容 - 多行文本溢出部分省略
温州市鹿城区南浦社区卫计服务中心(330302018)南浦卫计中心//js控制文字过多隐藏functioncutString(str,len){//length属性读出来的汉字长度为1if(str.length*
2128
風花_10969
·
2020-08-01 05:03
杭电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++
高效阅读营 Day 1/21
Day1/
2128
-倪倪-纽约【书籍名称】《养育男孩》【阅读感受】男孩和女孩不光是从外观性别特征上有很大的不同,更是从脑结构和身体分泌的激素成分有本质上的不同,这导致了男孩在成长的过程中有一些特定的阶段
倪倪_NRY
·
2020-08-01 01:46
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
上一页
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
其他