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
nkoj
poj1011 |
NKOJ
1423 木棍
P1423【分类练习6.搜索】小木棍时间限制:10000MS空间限制:65536KB问题描述乔治有一些同样长的小木棍,他把这些木棍随意砍成几段,直到每段的长都不超过50。现在,他想把小木棍拼接成原来的样子,但是却忘记了自己开始时有多少根木棍和它们的长度。给出每段小木棍的长度,编程帮他找出原始木棍的最小可能长度。输入格式输入文件共有二行。第一行为一个单独的整数N表示看过以后的小木柜的总数,其中N≤6
INCINCIBLE
·
2020-08-10 14:41
搜索
【例题&结论】【单调队列(滑动窗口)】
NKOJ
2152 滑动窗口
NKOJ
2152滑动窗口时间限制:10000MS空间限制:65536KB问题描述给你一个长度为N(N当前值,pop,然后push当前值。再pop_back在讨论区间外的元素,最后的back即为所求。
Y__XV
·
2020-08-09 19:28
例题
结论
单调队列
数据结构
记忆化搜索专题--
nkoj
3698方块消除
P3698方块消除时间限制:-MS空间限制:65536KB评测说明:时限1000ms问题描述有n个带颜色的方块排成一排,相同颜色的方块连成一段同色区域,如下图所示:游戏时,玩家可以任选一段同色区域,将其消去。设消去的这段包含x个相同颜色的方块,则此次消除操作的得分为x^2。然后右边的所有方块会往左边合拢。如下图所示:第一步将白色一段消除,得分16;第二步将褐色一段消除,得分9;第三步将橙色一段消除
INCINCIBLE
·
2020-08-02 16:20
搜索
动态规划
NKOJ
5140 大吉大利 晚上吃鸡
问题描述何老板养了n只鸡(编号1到n)。何老板打算从今天开始,连续m晚都吃鸡。每晚,何老板会选一对指定编号的鸡出来。若两只鸡都活着,那么他会随便吃掉其中一只;若只有一只活着,另一只之前已经被吃了,就吃还活着那只;若两只鸡都已被吃掉了,当晚就不吃鸡。何老板想知道,m天后,可能有多少对鸡同时活着?请你帮他算一算。(如果一对鸡存活的概率>0,我们认为他们可能活着)输入格式第一行,两个整数n和m接下来m行
Riypo_Yian
·
2020-07-30 10:24
NKOJ
NKOJ
4270 小奇挖矿2
问题描述【题目背景】小奇飞船的钻头开启了无限耐久+精准采集模式!这次它要将原矿运到泛光之源的矿石交易市场,以便为飞船升级无限非概率引擎。【问题描述】现在有m+1个星球,从左到右标号为0到m,小奇最初在0号星球。有n处矿体,第i处矿体有ai单位原矿,在第bi个星球上。由于飞船使用的是老式的跳跃引擎,每次它只能从第x号星球移动到第x+4号星球或x+7号星球。每到一个星球,小奇会采走该星球上所有的原矿,
weixin_30821731
·
2020-07-30 10:17
次小生成树 (
NKOJ
-2754)
首先,我要感谢南开中学某位大佬的题解,没有那个大佬的题解,我根本不可能做出这道题,更不可能写出这篇题解,网上的题解我都看不懂,但她的我却看得懂。题在:http://oi.nks.edu.cn/zh/Problem/Details/2754,她的题解在那个下方的讨论中(%%%).然后,这是我对这道题的理解。首先这道题我们要用到回路性质,即次小生成树一定能由最小生成树换一条边得到。想到这里,我们一定要
c201904
·
2020-07-29 17:30
生成树
LCA
NKOJ
-2295 涂色
http://oi.nks.edu.cn/en/Problem/Details/2295这道题是要一道经典的线段修改与访问的题,即用lazy标记的经典题首先,我们按照老套路,要建树(初始化)。建完树后,我们就开始更新了,我们一条线段一条线段的更新:当一条线段树上全没颜色是lazy标记为0;若全有颜色则lazy标记为1;不然lazy标记为-1#include#includeusingnamespac
c201904
·
2020-07-29 17:30
线段树
NKOJ
-1316 小白逛公园
http://oi.nks.edu.cn/en/Problem/Details/1316小新经常陪小白去公园玩,也就是所谓的遛狗啦…在小新家附近有一条“公园路”,路的一边从南到北依次排着n个公园,小白早就看花了眼,自己也不清楚该去哪些公园玩了。一开始,小白就根据公园的风景给每个公园打了分-.-。小新为了省事,每次遛狗的时候都会事先规定一个范围,小白只可以选择第a个和第b个公园之间(包括a、b两个公
c201904
·
2020-07-29 17:30
线段树
【例题&结论】【动规】2017&2508渡轮问题
NKOJ
2508渡轮问题(弱数据版)时间限制:10000MS空间限制:65536KB问题描述NK河的两岸各有N个城市,且北岸的每一个城市与南岸的某个城市是友好城市,而且对应的关系是一一对应的。
Y__XV
·
2020-07-27 18:09
例题
结论
动态规划
分治
【例题】【动规】
NKOJ
1796 数字金字塔
NKOJ
1796数字金字塔时间限制:10000MS空间限制:65536KB问题描述观察下面的数字金字塔。写一个程序来查找从最高点到底部任意处结束的路径,使路径经过数字的和最大。
Y__XV
·
2020-07-14 06:02
动态规划
例题
NKOJ
2151【单调队列】烽火传递 单调队列优化DP
dp[x]=min{dp[y]}+a[x](x-m#include#include#include#include#include#include#include#includeusingnamespacestd;#defineall(x)(x).begin(),(x).end()#definefor0(a,n)for(int(a)=0;(a)pii;constintINF=0x3f3f3f3f;
PoemK
·
2020-07-13 23:45
ACM_动态规划
ACM_数据结构
单调队列——烽火传递
nkoj
2151Description烽火台又称烽燧,是重要的防御设施,一般建在险要处或交通要道上。一旦有敌情发生,白天燃烧柴草,通过浓烟表达信息:夜晚燃烧干柴,以火光传递军情。
INCINCIBLE
·
2020-07-13 00:46
单调队列
动态规划
NKOJ
2150 【单调队列】广告印刷
输出用cout,不然用lld和I64d都会wa。对于每一个建筑物,要知道往左到哪一个建筑第一个高度比它低,知道往右走哪一个建筑物第一个高度比它低。可以用dp,也可以用单调队列。首先从左往右,构造单增队列,这样始终有一个最小值,每加入一个高度h,先把队尾处大于等于它的高度全部删掉。因为后面的高度,如果高度比h大,那么找到h就停止了,如果高度#include#include#include#inclu
PoemK
·
2020-07-12 18:44
ACM_数据结构
WC2006 水管局长 LCT维护MST
WC2006
NKOJ
3163水管局长问题描述SC省MY市有着庞大的地下水管网络,嘟嘟是MY市的水管局长(就是管水管的啦),嘟嘟作为水管局长的工作就是:每天供水公司可能要将一定量的水从x处送往y处,嘟嘟需要为供水公司找到一条从
rgnoH
·
2020-07-11 21:09
LCT
最小生成树
NKOJ
-1521 芯片制作(染色法构图)
P1521芯片制作时间限制:10000MS空间限制:65536KB问题描述计算机的大脑通常被称为CPU。现在国家XX局交给小A一个重要任务,要求他制作一种新型的CPU,幸运的是,CPU研究中心已经将好多个CPU内核蚀刻在硅片上了,这种硅片很可爱,它是由3n^2个内核拼成的L型。当n=5的时候,硅片的形状如下图所示。小A的任务就是把CPU内核从硅片上切割下来,封装在一个铜盒子里拿出来卖钱。(自行脑补
南开大微笑
·
2020-07-11 18:32
NKOI
图论
NKOJ
-3777 卡牌操作
P3777卡牌操作时间限制:-MS空间限制:165536KB评测说明:1000ms问题描述有n张卡片在桌上一字排开,每张卡片上有两个数,第i张卡片上,正面的数为a[i],反面的数为b[i]。现在,有m个熊孩子来破坏你的卡片了!第i个熊孩子会交换c[i]和d[i]两个位置上的卡片。每个熊孩子捣乱后,你都需要判断,通过任意翻转卡片(把正面变为反面或把反面变成正面,但不能改变卡片的位置),能否让卡片正面
南开大微笑
·
2020-07-11 18:32
NKOI
数据结构
NKOJ
-4240 人数统计
P4240人数统计问题描述何老板经营着一家大公司,公司总共有n个员工,编号1到n。何老板编号1。除了何老板外,每个员工有且仅有一个直接上司(呈树状)。每个员工都有一个工作能力值。何老板想知道,对于第i号员工,他的所有下属(包括间接的下属)中,能力值比i强的有多少人?(即统计i为根的子树中,能力值比i大的节点数)输入格式第一行,一个整数n,表示公司职员的总数,员工编号1到n。接下来n行,每行一个整数
南开大微笑
·
2020-07-11 18:32
NKOI
搜索
NKOJ
-Unknow 监狱
监狱题目描述有一座监狱,有N个牢房,N个牢房呈一字排成一排的。也就是说,第i个牢房紧挨着第i+1个(除了末尾那个)。每个牢房里都关押着一名罪犯,总共N名罪犯。上级要求将某些罪犯释放,给了一份名单,要求每天释放一个人。位于相邻牢房的罪犯,他们互相之间可以谈话也可以传话,这就使得这里的N名罪犯都可以相互聊天。如果有一个人离开了,那么能和说他上话的人就会很狂躁。如果想让他们安静下来,看守必须给狂躁的人吃
南开大微笑
·
2020-07-11 18:32
NKOI
动态规划
NKOJ
-1520 完美的牛栏(二分图 匈牙利算法-理解)
P1520完美的牛栏时间限制:10000MS空间限制:65536KB问题描述农夫约翰上个星期刚刚建好了他的新牛棚,他使用了最新的挤奶技术。不幸的是,由于工程问题,每个牛栏都不一样。第一个星期,农夫约翰随便地让奶牛们进入牛栏,但是问题很快地显露出来:每头奶牛都只愿意在她们喜欢的那些牛栏中产奶。上个星期,农夫约翰刚刚收集到了奶牛们的爱好的信息(每头奶牛喜欢在哪些牛栏产奶)。一个牛栏只能容纳一头奶牛,当
南开大微笑
·
2020-07-11 18:32
NKOI
图论
NKOJ
-3768 数列操作
P3768数列操作问题描述给出N个正整数数列a[1..N],再给出一个正整数k,现在可以重复进行如下操作:每次选择一个大于k的正整数a[i],将a[i]减去1,选择a[i-1]或a[i+1]中的一个加上1。经过一定次数的操作后,问最大能够选出多长的一个连续子序列,使得这个子序列的每个数都不小于k。总共给出M次询问,每次询问给出的k不同,你需要分别回答。。输入格式第一行两个正整数N和M。第二行N个正
南开大微笑
·
2020-07-11 18:32
NKOI
数据结构
NKOJ
-3765 k个最小和
P3765k个最小和时间限制:-MS空间限制:65536KB评测说明:时限1000ms问题描述有k个整数数组,各包含k个元素,从每个数组中选取一个元素加起来,可以得到k^k个和,求这些和中最小的k个值。输入格式第一行,一个整数k(k#include#include#includeusingnamespacestd;inlineintinput(){charc=getchar();into;whil
南开大微笑
·
2020-07-11 18:32
NKOI
数据结构
NKOJ
2019.5.1五一欢乐赛:Round1
A:解:暴力。假设A,BA,BA,B分别是下标为奇数和偶数的序列。找出每个序列中出现次数最多。然后用nnn减去次数之和。但是题目规定这两个序列的数不能一样,所以需要特判一下。附上本蒟蒻十分丑陋的代码#includeusingnamespacestd;intn;constintmaxn=1e5+5;typedefpairP;#definexfirst#defineysecondPa1[maxn],a
Huang_Yuhan
·
2020-07-11 17:19
比赛总结
NKOJ
——P1095——气球游戏
时间限制:15000MS空间限制:65536KB评测说明:1s,64m原题问题描述输入格式输出格式样例样例1样例输入1样例输出1样例2样例输入2样例输出2提示题解原题问题描述何老板在磁器口摆摊提供打气球游戏。就是在一大块布上挂满各种颜色的小气球,游客可以花钱购买气枪子弹,然后用何老板提供的气枪在远处射击气球。何老板提供了一种奖励,就是如果在连续T枪中打爆了所有颜色的气球,将得到一只泰迪熊作为奖励。
浪花浪
·
2020-07-11 10:53
nkoj
4239 追捕游戏
问题描述何老板最近在玩一款追铺游戏,游戏虽然简单,何老板仍旧乐此不疲。游戏地图中有n座城市由n-1条双向道路连接。任意两座城市都可相互到达。一名罪犯从A城市出发沿最短路线逃往B城市。在罪犯出发的同时,何老板控制一名警察从C城市出发去追捕那名罪犯。每条道路都有一定的长度(单位米)。罪犯和警察行走的速度相同,都是1秒钟行走1米。若罪犯到达B城市时还没有被抓住,何老板就输掉了这局游戏。何老板总共玩了m局
Teeom
·
2020-07-11 00:34
数据结构
猫老是把桌上的宣传册弄到地上,给了它一个箱子后就好了!
猫老是把桌上的宣传册弄到地上给了它一个箱子后就好了还是箱子管用by/Twitter/Se
nkoj
i_Ropeway按下图二维码,关注大爱猫咪控来撩猫哥愿点「在看」的帅哥美女,天天有猫撸↓↓↓
大爱猫咪控
·
2020-07-11 00:00
NKOJ
3685 8数
问题描述给一个正整数N,问是否存在N的倍数M,且M的各个位全部由数字8组成,如果存在多个取最小的M;并输出M由几个8组成。输入格式一行,一个整数N输出格式一行一个整数,表示所求的结果如果无解,输出0由题得:M==t*N.由于M==8*11……1,设n==11……1有k位,则n可以表示为:n==10^(k-1)+10^(k-2)+……+10^0.因为这是一个等比数列,公比q==10,所以根据等比数列
Arlia
·
2020-07-10 20:03
题解
数论
NKOJ
-3775 数列操作
P3775数列操作时间限制:-MS空间限制:165536KB评测说明:1000ms问题描述给定一个长度为n的序列,你有一次机会选中一段连续的长度不超过d的区间,将里面所有数字全部修改为0。请找到最长的一段连续区间,使得该区间内所有数字之和不超过p。输入格式第一行包含三个整数n,p,d(1=r+1由于单调队列为单调递减队列所以第一个元素一定是当前区间中长度为d的子区间的和的最大值所以这样就能够轻易地
南开大微笑
·
2020-07-10 17:11
NKOI
数据结构
NKOJ
P4251 「NOIP模拟」 直线的交点【树状数组】【离散化】
这道题我考试的时候又智障了……考试的时候我想到了离散化+树状数组,想到了逆序处理交点,但是就是没有想到逆序对……所以谁都不知道做题打比赛的时候会犯一些什么神奇的错误,只能平时多加练习,形成一种好的做题习惯,这样才能在关键的时候去避免它……由于我们只需要考虑直线与直线的交点是否在平板内部,而这样的直线与直线的交点也就相当于这两条直线被平板所截得的两条线段的交点,而这两条线段都是由直线分别与平板的两条
Riypo_Yian
·
2020-07-09 03:00
NKOJ
数据结构-树状数组
其他-离散化
NOIP及模拟
守夜人 带权并查集
NKOJ
3762守夜人问题描述鉴于johnsnow当选了新的守夜人总司令,艾里沙爵士感觉非常不爽,想搞点事情来难倒snow。艾里沙爵士告诉你有一个n项的序列X0,X1,X2…..Xn-1。
rgnoH
·
2020-07-08 04:25
并查集
NKOJ
3702 打鼹鼠
问题描述在这个“打鼹鼠”的游戏中,鼹鼠会不时地从洞中钻出来,不过不会从洞口钻进去。洞口都在一个大小为n(n0;i-=lowbit(i))for(intj=y;j>0;j-=lowbit(j))sum+=c[i][j];returnsum;}voidmodify(intx,inty,intz){inti,j;for(i=x;iusingnamespacestd;longlongC[1030][103
UncleBlack
·
2020-07-07 00:49
树状数组
NKOJ
3937 为何奶牛要穿过马路1 (树状数组)
P3937为何奶牛要穿过马路1问题描述有一条笔直道路穿过约翰的农场。道路的一侧有N个牛棚,编号1到N的N头奶牛分布在这N个牛棚里,每个牛棚只有一头牛。道路的另一侧也有N个牛棚,编号1到N的N头奶牛分布在这N个牛棚里,每个牛棚只有一头牛。相同编号的奶牛经常穿过马路互相拜访,由于奶牛们穿非常频发地穿马路,导致奶牛们经常相撞(线路交叉导致)。约翰想重新布置一下牛棚,减少碰撞事故。约翰打算采取“循环移位”
Mogician_Evian
·
2020-07-06 23:55
树状数组
NKOJ
P4261 跳【组合数学】
这道题其实也不是很难……我考试的时候用了逆元求组合数然后数组就炸掉了……考试之后想了想我考试的时候推出来的公式其实是可以只计算一次的……我们先考虑把表打出来(0,0)−>(5,5)(0,0)−>(5,5):1111111111111234561234561361015211361015211410203556141020355615153570126151535701261621561262521
Riypo_Yian
·
2020-07-06 10:35
NKOJ
数学-组合数学
NKOJ
营销策略【概率期望递推】
f[i][j]f[i][j]f[i][j]表示已经买了iii份儿童套餐,已经得到了jjj种不同的玩具的期望值,然后直接递推就好了:old−>f[i−1][j]∗jnold->f[i-1][j]*\frac{j}{n}old−>f[i−1][j]∗njnew−>f[i−1][j−1]∗(1−j−1n)new->f[i-1][j-1]*(1-\frac{j-1}{n})new−
Riypo_Yian
·
2020-07-06 10:35
NKOJ
数学-概率期望
动态规划与递推
数论-FFT高精度乘法
NKOJ
3071模板题:求两个整数之积.FFT函数里ty=1表示DFT运算,ty=-1表示IDFT运算.1#include2#include34usingnamespacestd;56typedefcomplexCP
weixin_30859423
·
2020-07-05 22:47
【CQOI2015】多项式题解 (
NKOJ
3252)
再次感谢Wikipedia提供公式支撑。题面:Here这道题其实很水,坑点在高精度。给定$F(x)=\sum^n_{k=0}a_kx^k=\sum^n_{k=0}b_k(x-t)^k$,求给定$b_m$。想都不想就是$F(x)$在$x=t$处的Taylor展开。\begin{align}F(x)=\sum^n_{k=0}\frac{F^{(k)}(t)}{k!}(x-t)^k\end{align}
weixin_30737363
·
2020-07-05 21:45
浇花 差分数组 区间DP
NKOJ
3051浇花问题描述n个非负整数排成一行,每个数值为Ai,数的位置不可改变。需要把所有的数都恰好等于h。
rgnoH
·
2020-07-05 10:27
差分数组
数学
DP
计数问题
CQOI2016 手机号码 数位DP
CQOI2016
NKOJ
3613手机号码问题描述人们选择手机号码时都希望号码好记、吉利。比如号码中含有几位相邻的相同数字、不含谐音不吉利的数字等。
rgnoH
·
2020-07-05 10:27
DP
省选
Java程序员十戒
原文出处:http://www.developer.com/java/data/article.php/3612756作者:AlekseyShevche
nkoJ
ava程序员有许多应遵循的守则或最佳实践方式
iteye_20913
·
2020-07-04 19:58
我的翻译
【SDOI2013 R1 Day1】随机数生成器
传送门:
NKOJ
2637这是一道基础的数学题,然而本蒟蒻WA了好久(果然还是太菜了吗qaq)。以下是题解:注意要特判:放上渣代码:我不太明白改成注释里的为何会WA掉,求解答。
Zhaoccy
·
2020-07-04 16:05
BSGS
数学
【CQOI2017】老C的方块
传送门:
NKOJ
4042这是一道网络流题。我在这道题上耗了很久=-=,感谢@OBlack帮我修改代码。这道题的思维上的难度并不大。
Zhaoccy
·
2020-07-04 16:05
网络流
网络流
【CQOI2017】小Q的棋盘
传送门:
NKOJ
4038这是一道不知道该怎么归类的水题(可能算贪心?),6号大佬说是树形dp(当然可以这样搞)。
Zhaoccy
·
2020-07-04 16:05
水题乱搞
nkoj
中山纪念中学 trie
问题描述:字母(Trie)树是一个表示一个字符串集合中所有字符串的前缀的数据结构,其有如下特征:1.树的每一条边表示字母表中的一个字母2.树根表示一个空的前缀3.树上所有其他的节点都表示一个非空前缀,每一个节点表示的前缀为树根到该节点的路径上所有字母依次连接而成的字符串。4.一个节点的所有出边(节点到儿子节点的边)中不存在重复的字母。现在Matej手上有N个英文小写字母组成的单词,他想知道,如果将
Teeom
·
2020-07-04 08:47
1
NKOJ
4042 (CQOI 2017) 老C的方块(最小割+染色)
P4042老C的方块问题描述此题比较明显可以想到图论,由于是经典的棋盘问题,我们观察四种讨厌的形状,发现这四种形状有一个共同特点,即都可以看成以特殊边为邻边的两个方块各自再连上一个方块,然后我们发现,特殊边的分布刚好是配合这个规律的,于是我们将棋盘染色染色很丑陋,因为是我故意的。简单说一下,我们将格子分成4类,分别是四种颜色,我们发现,如果一个图形是讨厌的,那么一定满足这个图形是黄-黑-白-蓝,或
Mogician_Evian
·
2020-07-04 07:04
网络流
NKOJ
3611(CQOI 2016) 不同的最小割(分治+最小割=最小割树)
P3611【CQOI2016Day1】不同的最小割问题描述学过图论的同学都知道最小割的概念:对于一个图,某个对图中节点的划分将图中所有节点分成两部分,如果节点s,t不在同一个部分中,则称这个划分是关于s,t的割。对于带权图来说,将所有顶点处在不同部分的权值相加所得到的定义为这个割的容量,而s,t的最小割指的是在关于s,t的个中容量最小的割。而对冲刺NOI竞赛的选手而言,求带权图中两点的最小割已经不
Mogician_Evian
·
2020-07-04 07:03
最小割树
分治
最小割
最小割树
NKOJ
3615(CQOI 2016) 路由表(trie)
P3615【CQOI2016Day2】路由表问题描述输入格式第一行,一个整数n,表示操作次数。接下来n行,每行描述一次操作,操作有两种:AD/L其中D为一个IP地址,L为整数(1#include#include#includeusingnamespacestd;structnode{intson[2],num,len;}trie[5000000],A[123456];inttot=1,rt=1,c
Mogician_Evian
·
2020-07-04 07:03
trie
NKOJ
4040 (CQOI 2017) 小Q的表格(莫比乌斯反演+分块+递推+线性筛/欧拉函数+分块+线性筛)
P4040小Q的表格问题描述题目给出了一个有规律的表格,因此我们先随便修改一个数找一下所有被修改的数之间有没有什么规律,很容易发现好像被修改的数的行号和列号的gcd是一样的,于是我们考虑证明,实际上我们的修改过程和辗转相减的过程是一样的,因此很容易得证。接着我们来考虑gcd一样的这些格子的数有什么特点,容易发现他们的倍数关系是固定的,等于行号列号乘积之商,所以我们用A[d]表示(d,d)这个格子的
Mogician_Evian
·
2020-07-04 07:03
莫比乌斯与杜教筛
线性筛
欧拉函数
递推
分块
NKOJ
4038(CQOI 2017) 小Q的棋盘(贪心)
考虑到是一颗树,所以先找出从0号点出发的最长链,假设长度为L。如果L>=N,那么答案就是N+1如果L#include#include#include#defineN12345usingnamespacestd;intv,n,l;intLA[N],NE[N],EN[N],TOT;voidADD(intx,inty){TOT++;EN[TOT]=y;NE[TOT]=LA[x];LA[x]=TOT;}v
Mogician_Evian
·
2020-07-04 07:03
贪心
NKOJ
3252 (CQOI 2015) 多项式(数学,高精度)
P3252【CQOI2015】多项式问题描述在学习完二项式定理后,数学老师给出了一道题目:已知整数n,t和ak(0≤k≤n),求bk(0≤k≤n)的表达式使得同学们很快算出了答案。见大家这么快就搞定了,老师便布置了一个更BT的作业:计算某个bk的具体数值!接着便在黑板上写下了n,t的数值,由于ak实在太多,不能全写在黑板上,老师只给出了一个ak的递推式,让学生自行计算正在学习信息竞赛的你觉得这个作
Mogician_Evian
·
2020-07-04 07:03
数学杂题
NKOJ
2498 (NOIP 2013)华容道(BFS+最短路)
P2498【NOIP2013-D2T3】华容道问题描述小B最近迷上了华容道,可是他总是要花很长的时间才能完成一次。于是,他想到用编程来完成华容道:给定一种局面,华容道是否根本就无法完成,如果能完成,最少需要多少时间。小B玩的华容道与经典的华容道游戏略有不同,游戏规则是这样的:1.在一个n*m棋盘上有n*m个格子,其中有且只有一个格子是空白的,其余n*m-1个格子上每个格子上有一个棋子,每个棋子的大
Mogician_Evian
·
2020-07-04 07:32
最短路
搜索
NKOJ
3792 分糖果(差值dp+前缀和优化)
P3792分糖果问题描述有n种糖果(编号1到n),第i号糖果有Ai颗,现需要将所有糖果分给两个小朋友,要求两个小朋友得到糖果数量相等,问有多少种分法?(可以不必将所有糖果分完。如全部都不分,每人的糖果数量为0,也算是一种分法)输入格式第一行,一个整数n,表示糖果种类数量第二行,n个空格间隔的整数,表示每种糖果的数量输出格式一行,一个整数,表示总的方案数,答案mod10^9+7后再输出。样例输入11
Mogician_Evian
·
2020-07-04 07:32
动态规划
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他