Atcoder
Nicoleeeee
这个作者很懒,什么都没留下…
展开
-
AtCoder Grand Contest 018 F - Two Trees 欧拉回路+构造
题意给你两棵树,每棵树的点编号为1-n,然后对于相同编号的点附上一个相同的值,使得两棵树的每个点的子树的值的和的绝对值为1N<=100000分析这是一道脑洞题 首先第一个,每个点子树都有奇偶性,然后如果对于编号相同的点如果子树内奇偶性不一样,就是Impossible 如果都相同,考虑怎么构造,满足下面的原则: 子树内每个孩子1和-1相匹配我们可以这样,把...原创 2018-04-07 16:39:57 · 337 阅读 · 0 评论 -
AtCoder Regular Contest 067 F - Yakiniku Restaurants 单调栈+差分dp
题意i-1到i的距离为a[i],你可以往两个方向走,然后你有m张票,第i个店用第j张票的美味值是b[i][j],总的开心值=美味值-距离 问总的开心值的最大值 2≤N≤5×1032≤N≤5×1032≤N≤5×103 1≤M≤2001≤M≤2001≤M≤200 1≤Ai≤1091≤Ai≤1091≤Ai≤109 1≤Bi,j≤1091≤Bi,j≤1091≤Bi,j≤109分析...原创 2018-04-14 20:48:14 · 335 阅读 · 0 评论 -
AtCoder Grand Contest 018 B - Sports Festival 二分
题意你正在策划一个装备回收的活动。有n 个玩家和m 种装备,你需要从m 种装备中选出一个非空的子集作为可回收的装备。第i 名玩家第j 喜欢的装备 是Ai;j,每个玩家会从可回收的装备回收他最喜欢的一个装备。老板不希望回 收某一种装备的人数过多,因此你需要从这m 种装备中选出一个可回收的子 集,使得最多人回收的装备的回收人数尽量少。1<=n,m<=300分析这个首...原创 2018-04-17 15:31:07 · 113 阅读 · 0 评论 -
AtCoder Regular Contest 074 F - Lotus Leaves 最小割
题意你的敌对势力计划在一个网格状的迷宫里进行交易。迷宫共有n 行m 列, 其中一些房间有障碍物无法通行。敌对势力需要从房间S 走到房间T (房间S 和房间T 都没有障碍物)。他们拥有蓝月套装,因此每次可以从一个房间移动 到一个位于同一行或者同一列且没有障碍物的房间。为了阻止敌对势力的交易, 你需要在房间S 和房间T 以外的一些可通行房间内放入障碍,使得他们无法从 房间S 走到房间T。...原创 2018-04-17 15:38:01 · 138 阅读 · 0 评论 -
AtCoder Grand Contest 002 F - Leftmost Ball dp
题意给你n种颜色的球,编号为1到n,每种k个,然后把这些球放到一个序列上,每种颜色的最左边的球变成0,然后问有多少种序列? 1<=n,k<=2000分析首先考虑合法的满足什么性质,正着来的话,一定是0的数量大于等于颜色的数量,这个还满足充分性我们还可以发现一个计数的技巧,就是我们可以把这些序号统一一下,最左边的i肯定放在最左边的i+1的左边,这样我们再乘上n!即可...原创 2018-04-17 19:58:53 · 183 阅读 · 0 评论 -
AtCoder Regular Contest 080 F - Prime Flip 二分图匹配+哥德巴赫猜想
题意给你n个卡片,x是朝上的,其他都朝下,你每次可以翻转连续奇质数个卡片,要求最少次数使得所有都朝下分析首先我们差分,把连续一段的卡片给变成两个端点 也就是说,0朝下,1朝上 0 1 1 1 0 差分后就变成 0 1 0 0 1 我们只要看两个1的相对位置就好了我们讨论一波位置的差的关系 如果是奇质数,直接花费1次就好了 如果是偶数,因为可以相减,把一些...原创 2018-04-05 17:08:47 · 282 阅读 · 0 评论 -
AtCoder Regular Contest 096 E - Everything on It 容斥+第二类斯特林数
题意给你一个n,一共有2^n种组合,你要选择一些组合,使得每个数都出现至少两次,答案模m,m是一个质数,n<=5000分析这道题是计数题,很容易想到容斥 ∑i=0n(−1)i22n−i(ni)∑j=0i(ij)∑k=1jS(j,k)(2n−i)k∑i=0n(−1)i22n−i(ni)∑j=0i(ij)∑k=1jS(j,k)(2n−i)k\sum\limits_{i=0}^{n}...原创 2018-04-23 19:26:52 · 293 阅读 · 0 评论