
dp
文章平均质量分 72
LL_Sagiri
这个作者很懒,什么都没留下…
展开
-
洛谷P4719 【模板】动态dp
题目链接 题解:神奇的动态dp,orz 模板:#include<bits/stdc++.h>#define ll long longusing namespace std;const int N=100001;int a[N],e[N*2],head[N],next[N*2],cnt,tot,n,q[N],fa[N],sz[N],son[N],top[N]...原创 2018-12-05 01:57:09 · 245 阅读 · 0 评论 -
洛谷P4363 [九省联考2018]一双木棋chess
题目描述菲菲和牛牛在一块n 行m 列的棋盘上下棋,菲菲执黑棋先手,牛牛执白棋后手。 棋局开始时,棋盘上没有任何棋子,两人轮流在格子上落子,直到填满棋盘时结束。落子的规则是:一个格子可以落子当且仅当这个格子内没有棋子且这个格子的左侧及上方的所有格子内都有棋子。棋盘的每个格子上,都写有两个非负整数,从上到下第i 行中从左到右第j 列的格 子上的两个整数记作 A_{i,j}Ai,j 、 B_{i,j}...转载 2018-06-01 22:58:36 · 528 阅读 · 0 评论 -
bzoj2152: 聪聪可可
2152: 聪聪可可Time Limit: 3 Sec Memory Limit: 259 MBSubmit: 4804 Solved: 2516[Submit][Status][Discuss]Description聪聪和可可是兄弟俩,他们俩经常为了一些琐事打起来,例如家中只剩下最后一根冰棍而两人都想吃、两个人都想玩儿电脑(可是他们家只有一台电脑)……遇到这种问题,一般情况下石头剪刀布就好了...原创 2018-06-15 12:33:12 · 105 阅读 · 0 评论 -
bzoj1597&洛谷P2900: [Usaco2008 Mar]土地购买
1597: [Usaco2008 Mar]土地购买Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 6044 Solved: 2288[Submit][Status][Discuss]Description农夫John准备扩大他的农场,他正在考虑N (1 <= N <= 50,000) 块长方形的土地. 每块土地的长宽满足(1 <=...转载 2018-06-07 17:16:06 · 149 阅读 · 0 评论 -
bzoj4518: [Sdoi2016]征途
4518: [Sdoi2016]征途Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 2022 Solved: 1129[Submit][Status][Discuss]DescriptionPine开始了从S地到T地的征途。从S地到T地的路可以划分成n段,相邻两段路的分界点设有休息站。Pine计划用m天到达T地。除第m天外,每一天晚上Pine都必须...转载 2018-06-07 15:57:43 · 156 阅读 · 0 评论 -
PrayerOJ1349: RELATIVNOST&COCI2016/2016 contest 1
1349: RELATIVNOST时间限制: 1 Sec 内存限制: 128 MB提交: 16 解决: 0[提交][状态][讨论版][命题人:]题目描述Young Luka是个艺术商人,他有N个客户,要卖画给每个客户。每个客户能买彩色画或者黑白画,必须买其中一种,不能都买。第i个客户想要至多买ai幅彩色画,或者bi幅黑白画。Luka不喜欢黑白画,如果少于c个人买彩色画,他会很难过。他的客户们经...原创 2018-05-24 16:20:22 · 315 阅读 · 0 评论 -
poj1692 Crossed Matchings
Crossed MatchingsTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 3214 Accepted: 2012DescriptionThere are two rows of positive integer numbers. We can draw one line segment between any two eq...原创 2018-06-11 22:09:23 · 190 阅读 · 0 评论 -
51nod1679 连通率
1679 连通率 基准时间限制:0.5 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 关注A国拥有n个城市,其交通系统呈树状结构,即任意两个城市存在且仅存在一条路径将其连接。B国是A国的敌国企图秘密发射导弹打击A国,由于情报有限A国的特工们并不知道有哪几座城市会被打击。一座城市被炸毁后,与其相连的交通线也将损毁。现假设每座城市都有50%的概率被炸毁,问B国发动袭击后A国期...原创 2018-05-28 23:08:19 · 216 阅读 · 0 评论 -
洛谷P3953 逛公园 //NOIP2017
题目描述策策同学特别喜欢逛公园。公园可以看成一张 NN 个点 MM 条边构成的有向图,且没有 自环和重边。其中1号点是公园的入口, NN 号点是公园的出口,每条边有一个非负权值, 代表策策经过这条边所要花的时间。策策每天都会去逛公园,他总是从1号点进去,从 NN 号点出来。策策喜欢新鲜的事物,它不希望有两天逛公园的路线完全一样,同时策策还是一个 特别热爱学习的好孩子,它不希望每天在逛公园这件事上花...原创 2018-05-13 22:18:36 · 397 阅读 · 0 评论 -
洛谷P3959 宝藏 NOIP2017
题目描述参与考古挖掘的小明得到了一份藏宝图,藏宝图上标出了 n 个深埋在地下的宝藏屋, 也给出了这 n 个宝藏屋之间可供开发的 m 条道路和它们的长度。小明决心亲自前往挖掘所有宝藏屋中的宝藏。但是,每个宝藏屋距离地面都很远, 也就是说,从地面打通一条到某个宝藏屋的道路是很困难的,而开发宝藏屋之间的道路 则相对容易很多。小明的决心感动了考古挖掘的赞助商,赞助商决定免费赞助他打通一条从地面到某 个宝藏...原创 2018-05-13 00:03:42 · 563 阅读 · 0 评论 -
洛谷P2519 [HAOI2011]problem a
题目描述一次考试共有n个人参加,第i个人说:“有ai个人分数比我高,bi个人分数比我低。”问最少有几个人没有说真话(可能有相同的分数)输入输出格式输入格式:第一行一个整数n,接下来n行每行两个整数,第i+1行的两个整数分别代表ai、bi输出格式:一个整数,表示最少有几个人说谎输入输出样例输入样例#1: 复制32 00 22 2输出样例#1: 复制1说明100%的数据满足: 1≤n≤10000...原创 2018-06-01 23:41:44 · 195 阅读 · 0 评论 -
洛谷P4563 [JXOI2018]守卫
题目背景九条可怜是一个热爱运动的女孩子。题目描述这一天她去爬山,她的父亲为了她的安全,雇了一些保镖,让他们固定地呆在在山的某些位置,来实时监视九条可怜,从而保护她。具体来说,一座山可以描述为一条折线,折线的下方是岩石。这条折线有 nn 个折点,每个折点上有一个亭子,第 ii 个折点的坐标是 (i,h_i)(i,hi) 。九条可怜只可能会在亭子处玩耍,那些保镖也只会在亭子处监视可怜。由于技术方面的...转载 2018-06-17 22:42:42 · 715 阅读 · 0 评论 -
bzoj5003
题目链接题解由于有自环,所以每个数其实就是可以选任意次 考虑你选出来的k个数,从上往下看,对于每一位,肯定都是一段1,然后一段0的形式 于是我们就可以吧每一位都分开考虑 其实就是每一位可以选择不超过k个1,然后要你选出来和为n,问你方案数。。 然后我们可以DP f[i][j]表示前i位,和为j有多少种方案 然后对于每一个,我们可以枚举这一位放多少个1来转移 但是这样是nklo...转载 2018-11-04 16:19:22 · 236 阅读 · 0 评论 -
cf627e Orchestra
题面题意:在n*m的矩形中选出一个矩形使得至少包含k个点(n,m,k<=3000),问方案数。题解:直接做很难考虑。所以我们换一种思路。先求出以i,j为左上角,第n行为下方的矩形个数。然后倒着枚举行,每次删掉该行上的点,再维护出方案数即可(很难想)。代码,看看应该就能yy出来了。我是看tourist的,他的写的容易理解。...原创 2018-10-12 11:23:02 · 1059 阅读 · 2 评论 -
洛谷P2523 [HAOI2011]Problem c
题目描述给n个人安排座位,先给每个人一个1~n的编号,设第i个人的编号为ai(不同人的编号可以相同),接着从第一个人开始,大家依次入座,第i个人来了以后尝试坐到ai,如果ai被占据了,就尝试ai+1,ai+1也被占据了的话就尝试ai+2,……,如果一直尝试到第n个都不行,该安排方案就不合法。然而有m个人的编号已经确定(他们或许贿赂了你的上司...),你只能安排剩下的人的编号,求有多少种合法的安...转载 2018-08-11 17:39:44 · 177 阅读 · 0 评论 -
bzoj1127: [POI2008]KUP
1127: [POI2008]KUPTime Limit: 10 Sec Memory Limit: 162 MBSec Special JudgeSubmit: 568 Solved: 206[Submit][Status][Discuss]Description给一个n*n的地图,每个格子有一个价格,找一个矩形区域,使其价格总和位于[k,2k]Input输入k n...转载 2018-08-02 16:27:54 · 238 阅读 · 0 评论 -
洛谷P2569 [SCOI2010]股票交易
题目描述最近lxhgww又迷上了投资股票,通过一段时间的观察和学习,他总结出了股票行情的一些规律。通过一段时间的观察,lxhgww预测到了未来T天内某只股票的走势,第i天的股票买入价为每股APi,第i天的股票卖出价为每股BPi(数据保证对于每个i,都有APi>=BPi),但是每天不能无限制地交易,于是股票交易所规定第i天的一次买入至多只能购买ASi股,一次卖出至多只能卖出BSi股。...原创 2018-08-05 09:44:19 · 521 阅读 · 0 评论 -
hdu4412 Sky Soldiers
Sky Soldiers Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 926 Accepted Submission(s): 350 Problem Description An ai...原创 2018-07-25 20:25:41 · 236 阅读 · 0 评论 -
hihocoder#1596 : Beautiful Sequence
#1596 : Beautiful Sequence时间限制:11000ms单点时限:1000ms内存限制:256MB描述对于一个正整数列a[1], ... , a[n] (n ≥ 3),如果对于所有2 ≤ i ≤ n - 1,都有a[i-1] + a[i+1] ≥ 2 × a[i],则称这个数列是美丽的。现在有一个正整数列b[1], ..., b[n],请计算:将b数列均...原创 2018-07-19 22:50:37 · 308 阅读 · 0 评论 -
51nod1779 逆序对统计
1779 逆序对统计 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 关注lyk最近计划按顺序做n道题目,每道题目都分为很多分数档次,lyk觉得这些题太简单了,于是它想到了一个好玩的游戏。lyk决定将每道题目做出其中的某个分数,使得这n道题目的逆序对个数最多。为了方便,假设共有m个分数档次,并且会给m个分数档次分配一个题目编号,表示该题目会出现这个分数档次...转载 2018-07-07 09:26:02 · 212 阅读 · 0 评论 -
hihocoder#1471 : 拥堵的城市
#1471 : 拥堵的城市时间限制:18000ms单点时限:1000ms内存限制:256MB描述你的面前有一个城市,这个城市是一个由 n 个节点构成的树。现在你想要在一些城市之间开一些公交车路线来方便城市的居民。一个公交车路线是一个连接城市中两个点的(无向)路径。你选择的公交车路线的集合需要满足一下的性质。1. 每个路线的长度(经过边的数量)至少为1,也就是说两个端点不...原创 2018-07-23 16:22:35 · 264 阅读 · 0 评论 -
hihocoder1693 : 逆序异或和
#1693 : 逆序异或和时间限制:10000ms单点时限:1000ms内存限制:256MB描述给定长度为N的序列A1, A2, ... AN,求其中xor是按位异或运算。输入第一行包含一个整数N。 第二行包含N个整数A1, A2, ... AN。对于60%的数据,1 ≤= N ≤ 5000 对于100%的数据,1 ≤ N ≤ 100000, 1 ≤ Ai ≤ 100000输出一个整数,表示答...原创 2018-07-08 21:48:23 · 363 阅读 · 0 评论 -
bzoj1833: [ZJOI2010]count 数字计数
1833: [ZJOI2010]count 数字计数Time Limit: 3 Sec Memory Limit: 64 MBSubmit: 4334 Solved: 1923[Submit][Status][Discuss]Description给定两个正整数a和b,求在[a,b]中的所有整数中,每个数码(digit)各出现了多少次。Input输入文件中仅包含一行两个整数a、b,含义如上所述...原创 2018-05-05 00:06:43 · 156 阅读 · 0 评论 -
bzoj1831: [AHOI2008]逆序对1831: [AHOI2008]逆序对 Time Limit: 10 Sec Memory Limit: 64 MB Submit: 787 S
1831: [AHOI2008]逆序对Time Limit: 10 Sec Memory Limit: 64 MBSubmit: 787 Solved: 549[Submit][Status][Discuss]Description小可可和小卡卡想到Y岛上旅游,但是他们不知道Y岛有多远。好在,他们找到一本古老的书,上面是这样说的: 下面是N个正整数,每个都在1~K之间。如果有两个数A和B,A在...原创 2018-05-04 15:42:36 · 171 阅读 · 0 评论 -
poj2096 Collecting Bugs
Collecting BugsTime Limit: 10000MS Memory Limit: 64000KTotal Submissions: 6730 Accepted: 3264Case Time Limit: 2000MS Special JudgeDescriptionIvan is fond of collecting. Unlike other people who collect...原创 2018-02-28 23:43:20 · 141 阅读 · 0 评论 -
51nod1406 与查询
有n个整数。输出他之中和x相与之后结果为x的有多少个。x从0到1,000,000Input第一行输入一个整数n。(1<=n<=1,000,000).第二行有n个整数a[0],a[1],a[2],...a[n-1],以空格分开.(0<=a[i]<=1,000,000)Output对于每一组数据,输出1000001行,第i行对应和i相与结果是i的有多少个数字。Input示例3...原创 2018-03-08 20:46:54 · 172 阅读 · 0 评论 -
51nod1436 方程的解数
1436 方程的解数 题目来源: CodeForces基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 关注请计算这个方程组有多少合法的整数解,答案比较大,对m取余后输出。对于样例,有三组解{1, 1}, {3, 1}, {1, 3}。Input单组测试数据。第一行包含四个整数 n, k, l, m (2 ≤ n ≤ 10^18, 0 ≤ k ≤ 10^1...原创 2018-03-14 22:33:12 · 174 阅读 · 0 评论 -
洛谷1450&bzoj1042 硬币购物
1042: [HAOI2008]硬币购物Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 3032 Solved: 1875[Submit][Status][Discuss]Description 硬币购物一共有4种硬币。面值分别为c1,c2,c3,c4。某人去商店买东西,去了tot次。每次带di枚ci硬币,买si的价值的东西。请问每次有多少种付款...原创 2018-02-28 14:19:53 · 210 阅读 · 0 评论 -
51nod1398 等公交
小镇的公交车站里有N辆公交,标号为0,1,2,...,N-1。这个小镇的公交运作模式比较奇葩,当必须有一辆车离开车站时,系统会随机从N辆车中选择一辆车,其中任意一辆车i被选中的概率为prob[i]/100,当车i被选中后它会离开车站,并且在之后的time[i]的时间内完成它的行程并返回车站。然后系统又开始随机选N辆车之一(存在同一辆车被连续多次选中的可能)。这个车站在0时刻发出第一班车。如果你在s...原创 2018-03-07 22:44:28 · 147 阅读 · 0 评论 -
poj3071 Football
FootballTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 6454 Accepted: 3292DescriptionConsider a single-elimination football tournament involving 2n teams, denoted 1, 2, …, 2n. In each round...原创 2018-02-27 23:01:12 · 147 阅读 · 0 评论 -
zoj3640 Help Me Escape
Help Me EscapeTime Limit: 2 Seconds Memory Limit: 32768 KBBackground If thou doest well, shalt thou not be accepted? and if thou doest not well, sin lieth at the door. And unto thee shall be h...原创 2018-02-27 10:30:33 · 203 阅读 · 0 评论 -
hdu4089 Activation
ActivationTime Limit: 20000/10000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 520 Accepted Submission(s): 179Problem DescriptionAfter 4 years' waiting, the gam...原创 2018-02-27 09:39:42 · 188 阅读 · 0 评论 -
hdu4336 Card Collector
Card CollectorTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5110 Accepted Submission(s): 2602Special JudgeProblem DescriptionIn your childh...原创 2018-02-27 09:18:56 · 141 阅读 · 0 评论 -
洛谷p1850 bzoj4720 noip2016 换教室
题目描述对于刚上大学的牛牛来说,他面临的第一个问题是如何根据实际情况申请合适的课程。在可以选择的课程中,有 2n2n 节课程安排在 nn 个时间段上。在第 ii (1 \leq i \leq n1≤i≤n )个时间段上,两节内容相同的课程同时在不同的地点进行,其中,牛牛预先被安排在教室 c_ici 上课,而另一节课程在教室 d_idi 进行。在不提交任何申请的情况下,学生们需要按时间段的顺序依...原创 2018-02-26 20:22:22 · 150 阅读 · 0 评论 -
codeforces148D Bag of mice
D. Bag of micetime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputThe dragon and the princess are arguing about what to do on the New Year's Eve. The ...原创 2018-03-01 00:10:29 · 156 阅读 · 0 评论 -
51nod1353 树
1353 树今天小a在纸上研究树的形态,众所周知的,有芭蕉树,樟树,函树,平衡树,树套树等等。那么小a今天在研究的就是其中的平衡树啦。小a认为一棵平衡树的定义为一个n个点,从1到n编号,n-1条边,且任意两点间一定存在唯一一条简单路径,且n>=k。现在小a看到一棵很大很大的树,足足有n个节点,这里n一定大于等于k!为了方便起见,它想把这个树删去某些边,使得剩下的若干个联通块都满足是平衡树。这...原创 2018-03-02 22:25:20 · 215 阅读 · 0 评论 -
bzoj1801: [Ahoi2009]chess 中国象棋
1801: [Ahoi2009]chess 中国象棋Time Limit: 10 Sec Memory Limit: 64 MBSubmit: 2205 Solved: 1298[Submit][Status][Discuss]Description在N行M列的棋盘上,放若干个炮可以是0个,使得没有任何一个炮可以攻击另一个炮。 请问有多少种放置方法,中国像棋中炮的行走方式大家应该很清楚吧.In...原创 2018-05-03 13:01:07 · 127 阅读 · 0 评论 -
bzoj1079: [SCOI2008]着色方案
1079: [SCOI2008]着色方案Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 2533 Solved: 1542[Submit][Status][Discuss]Description 有n个木块排成一行,从左到右依次编号为1~n。你有k种颜色的油漆,其中第i种颜色的油漆足够涂ci个木块。所有油漆刚好足够涂满所有木块,即c1+c2+.....原创 2018-05-02 23:33:09 · 150 阅读 · 0 评论 -
51nod1595 回文度
1595 回文度 题目来源: CodeForces基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 关注如果长度为n的字符串是一个回文串,同时它的长度为前缀和后缀是K-1度回文串,则这个字符串被称为K度回文串。根据定义,任何字符串(即使是空字符串)都是0度回文串。对于一个K度回文串,字符串的回文度就是这个K的最大值,例如,“abaaba”的度为3。你将得到一...原创 2018-04-20 16:06:23 · 182 阅读 · 0 评论 -
51nod1582 n叉树
1582 n叉树 题目来源: CodeForces基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 关注有一棵n叉树,深度是无限的,每个结点有n个儿子。从左到右编号为1到n号儿子,第i号儿子离该结点的距离是di。现在要统计一下距离根结点不超过x的结点有多少个。数字比较大对 109 + 7 取余后输出。样例解释:图中黄色的结点是距离根不超3的。Input单组测...原创 2018-04-18 20:55:21 · 171 阅读 · 0 评论