摘要: Gym 100199C 题意: 其实这么长的英文题面就是想告诉我们这个题是丢手绢。 解法: 找到与 $ N $ 互质的最大整数 $ K $ 即可。当 $ N $ 为奇数时, $ \frac{N 1}{2} $ 即为所求数;当N为偶数时,如果 $ \frac{N}{2} 1 $ 是奇数,则为所求结果, 阅读全文
posted @ 2019-08-24 22:07 西窗夜雨 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Hdu2037 今年暑假不AC 题意: 在一个数轴上有n条线段,现要选取其中k条线段使得这k条线段两两没有重合部分,问最大的k为多少。 解法: 这其实就是一个大水题,一个非常简单明了的区间覆盖问题。 CODE: cpp include include include include using na 阅读全文
posted @ 2019-08-24 21:58 西窗夜雨 阅读(414) 评论(0) 推荐(0) 编辑
摘要: BZOJ2938 病毒 题意: 二进制病毒审查委员会最近发现了如下的规律:某些确定的二进制串是病毒的代码。如果某段代码中不存在任何一段病毒代码,那么我们就称这段代码是安全的。现在委员会已经找出了所有的病毒代码段,试问,是否存在一个无限长的安全的二进制代码。 解法: 因为是多字符串匹配,所以我们依旧考 阅读全文
posted @ 2019-08-24 21:53 西窗夜雨 阅读(107) 评论(0) 推荐(0) 编辑
摘要: USACO15FEB Censoring 题意: 有一个S串和一个T串,长度均小于1,000,000,设当前串为U串,然后从前往后枚举S串一个字符一个字符往U串里添加,若U串后缀为T,则去掉这个后缀继续流程。 解法: AC自动机在预处理fail的时候, $ O(n) $ 的预处理下节点对应的匹配串的 阅读全文
posted @ 2019-08-24 21:49 西窗夜雨 阅读(191) 评论(0) 推荐(0) 编辑