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
OpenJudge
OpenJudge
计算概论-细菌的战争
/*======================================================================细菌的战争总时间限制:1000ms内存限制:65536kB描述有两种细菌,一种是有害菌,繁殖能力很强,每小时会繁殖一倍;另一种是有益菌,繁殖能力较弱,每小时能繁殖百分之五。但在单位体积内,当有害菌数量超过一百万时,多出的细菌会因为密度太大而迅速死亡,直到细
weixin_30906701
·
2020-08-25 05:52
百练 2750 鸡兔同笼
题目链接:http://bailian.
openjudge
.cn/practice/2750#includeintmain(){inti,n,t,s,a;scanf("%d",&n);for(i=0;i
何以陌生
·
2020-08-25 02:05
百练题解
【
OpenJudge
1725】单词的长度
25:最长最短单词总时间限制:1000ms内存限制:65536kB描述输入1行句子(不多于200个单词,每个单词长度不超过100),只包含字母、空格和逗号。单词由至少一个连续的字母构成,空格和逗号都是单词间的间隔。试输出第1个最长的单词和第1个最短单词。输入一行句子。输出两行输出:第1行,第一个最长的单词。第2行,第一个最短的单词。样例输入IamstudyingProgramminglanguag
zoom1109
·
2020-08-24 23:51
OpenJudge
1.7
递归-
OpenJudge
-1750:全排列
1750:全排列给定一个由不同的小写字母组成的字符串,输出这个字符串的所有全排列。我们假设对于小写字母有'a'#include#include#includeusingnamespacestd;voidSwap1(char*s,inti,intn){chartemp=s[i];for(intj=i-1;j!=n-1;j--){s[j+1]=s[j];}s[n]=temp;}voidSwap2(ch
随_性
·
2020-08-24 23:40
ACM
C++数组逆序重放
Openjudge
1:数组逆序重放通过码#includeusingnamespacestd;intmain(){intn,a[100];cin>>n;for(inti=0;i>a[i]
阿梨噶哆
·
2020-08-24 23:47
笔记
OpenJudge
-Noi 1750 全排列
总时间限制:1000ms内存限制:65536kB描述给定一个由不同的小写字母组成的字符串,输出这个字符串的所有全排列。我们假设对于小写字母有'a'>s;len=s.length();all_permutation(0);return0;}
尼亚3c
·
2020-08-24 22:39
递归
Oj-NOI 1.8 20:反反复复
http://noi.
openjudge
.cn/ch0108/20/题目描述Mo和Larry发明了一种信息加密方法。
咕咚咚
·
2020-08-24 22:46
AC日记
OpenJudge
-合格的字符串
OpenJudge
-合格的字符串题目链接:1:合格的字符串代码:#include#include#includeusingnamespacestd;intmain(){string*Answer;stringRequest
Cai-Crayon
·
2020-08-24 21:49
字符串
OpenJudge
2.2-1750 全排列
Description给定一个由不同的小写字母组成的字符串,输出这个字符串的所有全排列。我们假设对于小写字母有'a'#includeintstr;chara[7],c[7];boolb[7]={0};voidprint(){for(inti=1;i<=str;i++)printf("%c",c[i]);printf("\n");}voidsearch(intr){for(inti=0;i
杏花疏影里_吹笛到天明
·
2020-08-24 21:53
搜索-暴力DFS
3089:爬楼梯(2.2基本算法之递归和自调用函数)
输入输入包含若干行,每行包含一个正整数N,代表楼梯级数,1usingnamespacestd;//http://noi.
openjudge
.c
qq_26919935
·
2020-08-24 15:45
OpenJudge&ACM算法
程序设计与算法(三)第05周测验(2020春季)
题目链接:http://cxsjsxmooc.
openjudge
.cn/2020t3spring5/001:全面的MyString输入无输出abcd-efgh-abcd-abcd-abcd-efgh-efgh-cabcd-ijAl-ijAl-mnopqrst-abcd-abcd-qrst-abcd-uvwxyzaboutbigmetakeabcdqrst-abcd
Barsaker
·
2020-08-24 13:34
面向对象(C++)
NOI
OpenJudge
8469 特殊密码锁 Label贪心
描述有一种特殊的二进制密码锁,由n个相连的按钮组成(n#include#include#include#includeusingnamespacestd;stringa,des,fuben;intans1,ans2,flag1,flag2;voidchange(ints,intt){for(inti=s;i>a>>des;fuben=a;for(inti=0;i
weixin_34311757
·
2020-08-24 11:44
Openjudge
- 8469 特殊密码锁 贪心
8469:特殊密码锁总时间限制:1000ms内存限制:1024kB描述有一种特殊的二进制密码锁,由n个相连的按钮组成(n#include#include#include#include//#include#definelllonglongusingnamespacestd;inlinellread(){llbj=1;charch=getchar();while(ch'9'){if(ch=='-')
卡评测大师
·
2020-08-24 09:58
题解
NOIP
贪心
贪心
001:特殊密码锁(贪心)
http://cxsjsxmooc.
openjudge
.cn/2018t2winterw1/001/这道题不难,可以枚举来写,每个锁两种状态一共30个锁2^30的复杂度可能不会超,在此提供另外一种贪心的思路
Suprit
·
2020-08-24 07:07
贪心
枚举
特殊密码锁,
openjudge
全局题号8496,已AC
a:特殊密码锁总时间限制:1000ms内存限制:1024kB描述有一种特殊的二进制密码锁,由n个相连的按钮组成(n#include#include#includeusingnamespacestd;intncase1=1,ncase2=0;//对应第一个按钮按与不按stringlights;stringresultLights;stringtemp;voidFlip(string&s,inti)/
Link_Ray
·
2020-08-24 07:35
各种OJ题
OpenJudge
- 8469:特殊密码锁
点击打开链接这道题困扰了我几天虽然并不懂贪心但是早就想明白了如果第i个不一样就按第i+1个但是这样就会卡在011010110101010111111011111000010111000000001101001110这组数据上debug发现如果按我的上述算法那么最后一个数总是不能正常的(我还手工确认了。。)but百度此题发现大家除了说按法之外还都说了第一个要不要按要特别讨论那就讨论一下咯手工神奇的发
tycw
·
2020-08-24 07:10
【
OpenJudge
1665】完美覆盖
http://noi.
openjudge
.cn/ch0405/1665/?
as2886089
·
2020-08-24 05:34
百练/ 北京大学2016研究生推免上机考试(校外)D: 棋盘问题(递归)
题目来源:http://noi.
openjudge
.cn/ch0205/323/323:棋盘问题总时间限制:1000ms内存限制:65536kB描述在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子
da_kao_la
·
2020-08-23 16:19
百练OJ/poj
基础算法
Openjudge
2989 糖果(背包DP)
【问题描述】由于在维护世界和平的事务中做出巨大贡献,Dzx被赠予糖果公司2010年5月23日当天无限量糖果免费优惠券。在这一天,Dzx可以从糖果公司的N件产品中任意选择若干件带回家享用。糖果公司的N件产品每件都包含数量不同的糖果。Dzx希望他选择的产品包含的糖果总数是K的整数倍,这样他才能平均地将糖果分给帮助他维护世界和平的伙伴们。当然,在满足这一条件的基础上,糖果总数越多越好。Dzx最多能带走多
wx_t91
·
2020-08-23 08:08
DP
OpenJudge
_P1776 木材加工
总时间限制:1000ms内存限制:65536kB描述木材厂有一些原木,现在想把这些木头切割成一些长度相同的小段木头,需要得到的小段的数目是给定了。当然,我们希望得到的小段越长越好,你的任务是计算能够得到的小段木头的最大长度。木头长度的单位是厘米。原木的长度都是正整数,我们要求切割得到的小段木头的长度也要求是正整数。输入第一行是两个正整数N和K(1≤N≤10000,1≤K≤10000),N是原木的数
BeiYu-oi
·
2020-08-23 06:39
OpenJudge
二分法
[2013.10.11]饥饿的奶牛
今天这么有意义的日子不写点儿什么浪费了是吧、、(...)http://dyssldezx.
openjudge
.cn/fornoip2013/10002/描述周老师为了让信息学奥赛班的学生能更好地投入到备战信息学竞赛中去
banglu4273
·
2020-08-23 05:12
openjudge
1804 小游戏----------搜索
原题地址http://noi.
openjudge
.cn/ch0205/1804/1804:小游戏总时间限制:1000ms内存限制:65536kB描述一天早上,你起床的时候想:“我编程序这么牛,为什么不能靠这个赚点小钱呢
zero_from
·
2020-08-23 04:59
noi
AC日记——单词的长度
openjudge
1.7 24
24:单词的长度总时间限制:1000ms内存限制:65536kB描述输入一行单词序列,相邻单词之间由1个或多个空格间隔,请对应地计算各个单词的长度。注意,如果有标点符号(如连字符,逗号),标点符号算作与之相连的词的一部分。没有被空格间开的符号串,都算作单词。输入一行单词序列,最少1个单词,最多300个单词,单词之间用至少1个空格间隔。单词序列总长度不超过1000。输出依次输出对应单词的长度,之间以
weixin_34404393
·
2020-08-23 03:31
OpenJudge
NOI题库 6266:取石子游戏
题目本题的提示还是够详细了:假设石子数目为(a,b)且a>=b,如果[a/b]>=2则先手必胜,如果[a/b]=2时,这时候该走的人(S)总是能赢(如果x=k*y+r,当S为状态为[r,y]的该走的人,且其最后赢家为自己,那么S先走到[r+y,y],O走到[r,y],该S走,S赢;其最后赢家为对手时,那么S先走到[r,y],该O走,那么最后的赢家就是O的对手:S)#includeintcnt;lo
weixin_30564901
·
2020-08-23 03:58
信息学竞赛NOI&ACM在线评测&题库网站精选【翼虎小微整理】
信息学竞赛NOI&ACM在线评测&题库网站精选【翼虎小微整理】NOI题库http://noi.
openjudge
.cn/Code[VS]http://codevs.cn/Vijoshttps://vijos.org
翼虎小微
·
2020-08-23 02:14
K12信息学
ACM
【
openjudge
】单词接龙
8783:单词接龙总时间限制:1000ms内存限制:65536kB描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和at
念JL___初蝶
·
2020-08-23 02:17
openjudge题库
刷题日志
C++
错题集
C++语言之刷题日志
OpenJudge
_P8782 乘积最大(DP)
总时间限制:1000ms内存限制:65536kB描述今年是国际数学联盟确定的“2000——世界数学年”,又恰逢我国著名数学家华罗庚先生诞辰90周年。在华罗庚先生的家乡江苏金坛,组织了一场别开生面的数学智力竞赛的活动,你的一个好朋友XZ也有幸得以参加。活动中,主持人给所有参加活动的选手出了这样一道题目:设有一个长度为N的数字串,要求选手使用K个乘号将它分成K+1个部分,找出一种分法,使得这K+1个部
BeiYu-oi
·
2020-08-23 02:05
动态规划
OpenJudge
NOI 2.5 搜索 8783:单词接龙
题目来源:http://noi.
openjudge
.cn/ch0205/8783/8783:单词接龙总时间限制:10000ms内存限制:65536kB描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏
da_kao_la
·
2020-08-23 01:51
NOI
【
Openjudge
】旅行
wzhd大佬的24行代码%%%#include#include#include#includeusingnamespacestd;longlongdp[1005][200005];intn,cnt=1;intmain(){cin>>n;dp[2][1]=1;for(inti=3;i1000000000)dp[i][j+1]+=dp[i][j]/1000000000,dp[i][j]%=100000
AliceBuJu
·
2020-08-23 01:52
什么鬼
OpenJudge
09:字符菱形
1.1编程基础之输入输出09:字符菱形总时间限制:1000ms内存限制:65536kB描述给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形。输入输入只有一行,包含一个字符。输出该字符构成的菱形。样例输入*样例输出*************实现代码:1、寻找规律#include#defineN5//菱形的行数intmain(void){chara;inti,j,n;scanf("%c",&
Kiling_
·
2020-08-23 00:25
OpenJudge
单词接龙
题目:NOIP2000.3
openjudge
3724http://bdfz.
openjudge
.cn/noiptigao/200003/总时间限制:10000ms单个测试点时间限制:1000ms内存限制
JiaweiLee2012
·
2020-08-23 00:53
acm
OpenJudge
2.5-8783 单词接龙
Description单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和atide间不能相连。Input输入的第一行为一个单
杏花疏影里_吹笛到天明
·
2020-08-23 00:20
搜索-暴力DFS
【搜索】noi
openjudge
2.5 单词接龙
题目:总时间限制:1000ms内存限制:65536kB描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和atide间不能
_tan45
·
2020-08-23 00:48
深搜
[
openjudge
-搜索]单词接龙
题目描述描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部分不能存在包含关系,例如at和atide间不能相连。输入输出格式输入格式:输入的第一行为一个
domy79360
·
2020-08-23 00:05
布尔表达式问题
老师在
openjudge
上布置了这个问题,这是我第二次做,还是调了很久。#布尔表达式题目描述:总时间限制:1000ms内存限制:65536kB描述输入一个布尔表达式,请你输出它的真假值。
武土狗
·
2020-08-22 23:39
编程
NOI 3.2 1748:约瑟夫问题
题目来源:http://noi.
openjudge
.cn/ch0302/1748/1748:约瑟夫问题总时间限制:1000ms内存限制:65536kB描述约瑟夫问题:有n只猴子,按顺时针方向围成一圈选大王
da_kao_la
·
2020-08-22 12:58
NOI
百练1064网线主管 含详细思路
题目链接:http://bailian.
openjudge
.cn/p...思路:需要的等长网线数量C已知,要求尽可能长,那么我们可以列举所有网线可能的长度len(0,max],计算出每种长度下网线的数量
Ocean
·
2020-08-22 11:59
c++
[全网最详细讲解]Part1.
OpenJudge
百练2528:Mayor's posters 线段树
[全网最详细讲解]Part1.
OpenJudge
百练2528:Mayor'spostersPart2.线段树从简单题到复杂题详细讲解Part1.百练2528:Mayor'sposters题目链接:http
Ocean
·
2020-08-22 11:59
c++
open judge1.10 05题(二分)
openjudge
1.1005我开始的思路是先比较人数和派的数量这里并没有说明人数比派数多所以要讨论人数与派的大小关系(我觉得我这个思路没问题)接下来如果派大于人数找到和人数相等的最小的那个派的体积,输出
H-w-H
·
2020-08-22 04:24
笔记
二分
NOIP2004复赛普及组第1题 不高兴的津津(枚举)
/NOIP2004复赛普及组第1题不高兴的津津(枚举)http://noi.
openjudge
.cn/ch0109/03//#includeusingnamespacestd;intmain(){inta
weixin_33712881
·
2020-08-22 03:35
【NOI题库】9269:Big String超级字符串
传送门:http://noi.
openjudge
.cn/ch0207/9269///------------------------------------题目内容-------------------
weixin_30855099
·
2020-08-22 03:28
【NOI
OpenJudge
】【1.3】编程基础之算术表达式与顺序执行
01:A+B问题#includeusingnamespacestd;intmain(){inta,b;cin>>a>>b;coutusingnamespacestd;intmain(){inta,b,c;cin>>a>>b>>c;coutusingnamespacestd;intmain(){inta,b,c;cin>>a>>b>>c;coutusingnamespacestd;intmain()
Angela㐅cc
·
2020-08-22 03:44
openjudge
9269:Big String超级字符串
9269:BigString超级字符串查看提交统计提问总时间限制:10000ms单个测试点时间限制:1000ms内存限制:131072kB描述fish在无数次oi竞赛的狱炼之后,悟出一个真理,往往越容易的题目,陷阱越深。由此,fish创作了这道题目。fish首先给出两个短串A=’4567’(4个字符),B=’123’(3个字符)。反复进行如下的操作得到一个长串C。(1)C=B+A(例如:A=’45
weixin_30492047
·
2020-08-22 03:31
[
OpenJudge
-NOI]棋盘问题 回溯
代码#include#include#includeusingnamespacestd;chara[100][100];intvis[100],ans,n,k;intBacktrack(intcur,intnum){if(num>k){ans++;return1;}else{for(inti=cur;i
CyuuniChin
·
2020-08-22 03:00
OpenJudge
搜索
openjudge
1.10编程基础之简单排序
今天,我来给大家继续发布
openjudge
上的题目!(不喜勿喷!本人依旧是个菜鸡!)好了,进入正题,大家一起看标题!!!!!!!【滑稽】【滑稽】【滑稽】废话不多说!直接上图片???哈哈,被骗了吧!
scy1106
·
2020-08-22 03:16
openjudge
openjudge
菲波那契数列 2753
2018-3-15斐波那契数列这个对我们来说应该并不陌生,f(n)=f(n-1)+f(n-2),初始化f(1)=1,f(2)=1,当n比较大的时候,我们会发现有些f(m)会被我们计算了多次,那么我们可以先将它们存到数组里,如果我们需要用的话直接去数组里面取就可以了。#include#includeusingnamespacestd;constintN=20;intfib[N+1];intdfs(i
打扰一下疯子
·
2020-08-22 02:45
递归
OpenJudge
_P3531 判断整除(DP)
总时间限制:1000ms内存限制:65536kB描述一个给定的正整数序列,在每个数之前都插入+号或-号后计算它们的和。比如序列:1、2、4共有8种可能的序列:(+1)+(+2)+(+4)=7(+1)+(+2)+(-4)=-1(+1)+(-2)+(+4)=3(+1)+(-2)+(-4)=-5(-1)+(+2)+(+4)=5(-1)+(+2)+(-4)=-3(-1)+(-2)+(+4)=1(-1)+(
BeiYu-oi
·
2020-08-22 02:24
OpenJudge
动态规划
openjudge
大整数加法
#include#include#includeusingnamespacestd;chara[210],b[210];intexchange(){intl=0,r=strlen(a)-1;while(r>l){if(a[l]>=0)a[l]-='0';if(a[r]>='0')a[r]-='0';swap(a[l],a[r]);//前后交换,l++,r--;}if(l==r)a[l]-='0';
KillerCodes
·
2020-08-22 01:08
c++
百练 3250 字母重排
题目链接:http://bailian.
openjudge
.cn/practice/3250#includeintmain(){inti,j,k,t;charstr[1024];scanf("%s",str
何以陌生
·
2020-08-22 00:40
百练题解
openjudge
9269:Big String超级字符串 详解
9269:BigString超级字符串查看提交统计提问总时间限制:10000ms单个测试点时间限制:1000ms内存限制:131072kB描述fish在无数次oi竞赛的狱炼之后,悟出一个真理,往往越容易的题目,陷阱越深。由此,fish创作了这道题目。fish首先给出两个短串A=’4567’(4个字符),B=’123’(3个字符)。反复进行如下的操作得到一个长串C。(1)C=B+A(例如:A=’45
Eirlys_North
·
2020-08-22 00:35
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他