上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 66 下一页
摘要: LINK: "值日班长值周班长" 题目描述非常垃圾。 题意:一周5天 每周有一个值周班长 每天有一个值日班长 值日班长日换 值周班长周换。 共n个值日班长 m个值周班长 A是第p个值日班长 B是第q个值日班长 问 最早是哪一天 使得值日班长为A且值周班长为B. 显然是一个类似于方程组的题目 可以列出 阅读全文
posted @ 2020-04-06 20:35 chdy 阅读(157) 评论(0) 推荐(0) 编辑
摘要: LINK: "Drazil Likes Heap" 那天打CF的时候 开场A读不懂题 B码了30min才过(当时我怀疑B我写的过于繁琐了。 C比B简单多了 随便yy了一个构造发现是对的。D也超级简单 dp了一下就没了。 但是到E就只剩下30min(都怪A B浪费我过多时间。 观察题目中给的一个程序 阅读全文
posted @ 2020-04-06 19:36 chdy 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 题目要求所有牛都去避雨的最长时间最小。 显然需要二分 二分之后考虑如何判定。 显然每头牛都可以去某个地方 但是前提是最短路径=ans; } int main() { freopen("1.in","r",stdin); get(n);get(m);int cnt1=0;S=ncnt1){puts(" 阅读全文
posted @ 2020-04-06 17:18 chdy 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 比较套路的题目。 可以发现难点在于某个点的权值动态修改 且我们要维护树上一条路径上的点权 x的个数。 每个点都在动态修改 这意味着我们的只能暴力的去查每个点。 考虑将所有可以动态修改的点变成静态的 这样查询好查 那么外部需要一个动态的标记 且这个标记适用于所有点。 不难想到我们的循环标记i 即第i次 阅读全文
posted @ 2020-04-06 17:14 chdy 阅读(107) 评论(0) 推荐(0) 编辑
摘要: LINK: "城市规划" 以前ls 让写的时候由于看不懂题目+以为在图中的环上dp非常困难所以放弃治疗了。 现在终于能把题目看懂了 泪目... 题目其实就是在说 给出一张图这个有一个非常好的性质 满足每个点都最多存在于一个无向边组成的环中。 这种图可以称之为仙人掌 但是比仙人掌的性质还要好 不仅只满 阅读全文
posted @ 2020-04-05 20:19 chdy 阅读(183) 评论(0) 推荐(0) 编辑
摘要: LINK: "上学路线" 从(0,0)走到(n,m)每次只能向上或者向右走 有K个点不能走求方案数,对P取模. $1\leq N,M\leq 10^10 0\leq T\leq 200$ p=1000003或p=1019663265 考虑dp......(没啥意义. 要求出 从(0,0)到(n,m) 阅读全文
posted @ 2020-04-05 17:45 chdy 阅读(113) 评论(0) 推荐(0) 编辑
摘要: LINK: "神奇项链" 存在两个操作:1. 一个操作可以生成所有形式的回文串 2.一个操作可以将两个串给合并起来 如果前缀和后缀相同还可以将其并起来。 多组询问 每次询问合成一个串所需最少多少次2操作。 不考虑1操作 那么我们可以把所有需要的串都给生成出来 对于原字符串没有贡献的当然是不需要的了。 阅读全文
posted @ 2020-04-05 16:29 chdy 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 看起来是一个相当经典的问题 不过很难解决。 考虑我们只需要统计两个圆弧相交的情况 所以对于前70分 可以直接把所有的圆弧求出来。 对于nx在yy处加1 然后y+1到n区间求和。 可以发现 xx可能 y所以考虑减掉不合法的 再开一个树状数组 将xx处加1 再减去y+1到n的xx的和即可。 可以发现还是 阅读全文
posted @ 2020-04-04 23:12 chdy 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 像这种计数 问题什么的 是最讨厌的了... 考虑是环往环后面再续一段 暴力枚举前两个数字 树状数组统计第三个数的个数 n^2log. 考虑只枚举第个数 发现由于边界问题什么的很难处理。 再将枚举直接放到环上 发现边界问题没有了 不过存在 枚举第二个数之后 有 123 231 312 这三种形式。 第 阅读全文
posted @ 2020-04-04 17:52 chdy 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 给一张图 要求 对于$if[s][x]+e[i]) { f[s][tn]=f[s][x]+e[i]; if(!vis[tn])q[++r]=tn,vis[tn]=1; } } } } int main() { freopen("1.in","r",stdin); get(n);get(m);get( 阅读全文
posted @ 2020-04-04 16:30 chdy 阅读(123) 评论(0) 推荐(0) 编辑
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 66 下一页