camp
c_3Po_
这个作者很懒,什么都没留下…
展开
-
CCPC-Wannafly Winter Camp Day4 (Div2, onsite) 最小边覆盖
题目描述 给定一个无向连通简单图GG(简单图的意思是无自环无重边),它的一个边覆盖是GG的边集EE的子集SS,使得GG的点集VV中的任意一个点都出现在SS中的至少一条边中。这个边覆盖的大小定义为SS包含的边数。如果SS是所有GG的边覆盖中最小的,则称SS是图GG的最小边覆盖。Gallai证明了对任意无向连通简单图,它的最大匹配的大小加上最小边覆盖的大小一定等于它的点数。于是,为了求...原创 2019-01-24 23:35:24 · 184 阅读 · 0 评论 -
CCPC-Wannafly Winter Camp Day1 (Div2, onsite) 拆拆拆数
题目描述 读入AA和BB,wlswls想请你把AA拆成a_1, a_2, ..., a_na1,a2,...,an,把BB拆成b_1, b_2, ..., b_nb1,b2,...,bn,满足 对于所有的i(1 \leq i \leq n),a_i, b_i \geq 2i(1≤i≤n),ai,bi≥2 且 gcd(a_i, b_i) = 1gcd(ai,bi)=...原创 2019-01-25 17:03:12 · 377 阅读 · 0 评论 -
CCPC-Wannafly Winter Camp Day1 (Div2, onsite) E 流流流动
题目描述 喜欢数学的wlswls最近被萎住了。现在他一共有1...n1...n这么多数字,取数字ii会得到f[i]f[i]的收益。数字之间有些边,对于所有的i(i != 1)i(i!=1),若ii为奇数,则ii与3i+13i+1之间有边,否则ii与i/2i/2之间有边。如果一条边的两个顶点xyxy都被取了,那么会失去d[min(x, y)]d[min(x,y)]的价值。请问wlswls...原创 2019-01-25 20:03:03 · 338 阅读 · 0 评论 -
CCPC-Wannafly Winter Camp Day7 (Div2, onsite) G 抢红包机器人
题目描述 众所周知,camp群里有很多抢红包的机器人,wls对这种号感到很愤怒,他决定把这些机器人全部找出来后踢掉。wls 研究后发现,由于人的手速是拼不过脚本的,所以如果某个号在某个红包里抢得比某个机器人快,那么这个号肯定也是机器人。现在 wls 想知道,在群里一定有机器人的情况下,camp 群里至少有几个机器人。注:机器人并不是每次都会抢红包,而且由于网速问题机器人抢红包的...原创 2019-01-26 22:59:42 · 645 阅读 · 0 评论 -
CCPC-Wannafly Winter Camp Day7 (Div2, onsite) A 迷宫
题目描述 有一个 nn 个点 n-1n−1 条边的无向连通图迷宫,其中有些点上面有人现在所有人的目标都是逃离这个迷宫,而迷宫的出口是 11 号点,每一时刻,会依次发生以下的事情: 在点 xx 上的人选择一个点 f(x)f(x) 作为目标,要求 f(x)f(x) 必须是 xx,或者与 xx 有边相连的点,且对于 x\neq yx̸=y,有 f(x)\neq f(y)f(x)̸=...原创 2019-01-26 23:41:06 · 239 阅读 · 0 评论 -
CCPC-Wannafly Winter Camp Day2 (Div2, onsite) Erase Numbers II
题目描述 给定 nn 个正整数 a_1, a_2, \cdots, a_na1,a2,⋯,an,它们组成了序列 AA。你的任务是删除其中 (n - 2)(n−2) 数字,使得 AA 中剩余的数字连起来的所表示的数字最大,并给出这个值。严格来讲,如果剩余数字在 AA 中的下标为 p_1, p_2, \cdots, p_mp1,p2,⋯,pm (1 \leq p_1 &am...原创 2019-01-30 12:41:21 · 457 阅读 · 0 评论 -
CCPC-Wannafly Winter Camp Day8 (Div2, onsite) B:玖凛两开花
题目描述 为了拯救重要之人,御原玖音和Rinne Ohara都努力地进行时间机器的研究,为此她们正在学习一些必要的算法。在学习的过程中,她们发现了一个叫做开花(Blossom algorithm,也被称作带花树)的有趣算法。开花算法可以用来解决一般图最大匹配问题,经过一些修改还可以用来解决一般图最大权匹配问题。原始的开花算法的时间复杂度为O(|V|^2|E|)O(∣V∣2∣E∣),其中...原创 2019-02-12 13:55:39 · 229 阅读 · 0 评论