摘要:
【CF625E】Frog Fights(模拟) 题面 "CF" "洛谷" 翻译: 有$n$只青蛙在一个被分为了$m$等分的圆上,对于每份顺时针依次标号。 初始时每只青蛙所在的位置是$p_i$,速度是$a_i$。 然后从$1$号青蛙开始,顺次移动,每只青蛙顺时针移动$a_i$个格子。 途中碰到的所有青 阅读全文
posted @ 2018-07-02 16:27
小蒟蒻yyb
阅读(466)
评论(0)
推荐(0)
摘要:
【BZOJ4767】两双手(动态规划,容斥) 题面 "BZOJ" 题解 发现走法只有两种,并且两维坐标都要走到对应的位置去。 显然对于每个确定的点,最多只有一种固定的跳跃次数能够到达这个点。 首先对于每个点都计算出两种跳跃方法的次数。 然后按照跳跃次数排序。 显然只可能从跳跃次数少的跳跃到跳跃次数多 阅读全文
posted @ 2018-07-02 15:32
小蒟蒻yyb
阅读(448)
评论(0)
推荐(1)
摘要:
【BZOJ2339】卡农(递推,容斥) 题面 "BZOJ" 题解 先简化一下题意: 在$[1,2^n 1]$中选择不重复的$m$个数,使得他们异或和为$0$的方案数。 我们设$f[i]$表示选择$i$个数异或和为$0$的方案数。 直接算是很麻烦的,所以我们反过来,总数减去不合法的。 因为确定了前$i 阅读全文
posted @ 2018-07-02 10:49
小蒟蒻yyb
阅读(536)
评论(0)
推荐(1)