上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 67 下一页
摘要: 题目 在N行M列的棋盘上,放若干个炮可以是0个,使得没有任何一个炮可以攻击另一个炮。 请问有多少种放置方法,中国像棋中炮的行走方式大家应该很清楚吧. 输入格式 一行包含两个整数N,M,中间用空格分开. 输出格式 输出所有的方案数,由于值比较大,输出其mod 9999973 输入样例 1 3 输出样例 阅读全文
posted @ 2018-01-19 20:08 Mychael 阅读(132) 评论(0) 推荐(0)
摘要: 题目 Beads of N colors are connected together into a circular necklace of N beads (N用n种颜色染n个点的环,问有多少本质不同的染法 Polya定理 我们设置换群为G,$c(i)$表示置换i的循环节个数,m为色数,L为答案 阅读全文
posted @ 2018-01-19 19:31 Mychael 阅读(213) 评论(0) 推荐(0)
摘要: 题目 输入格式 第一行包含两个整数n, m,分别表示上下两个管道中球的数目。 第二行为一个AB字符串,长度为n,表示上管道中从左到右球的类型。其中A表示浅色球,B表示深色球。 第三行为一个AB字符串,长度为m,表示下管道中的情形。 输出格式 仅包含一行,即为 Sigma(Ai^2) i从1到k 除以 阅读全文
posted @ 2018-01-19 14:25 Mychael 阅读(257) 评论(0) 推荐(0)
摘要: 一下是蒟蒻的个人想法,并不很严谨,仅供参考,如有缺误,敬请提出 参考资料: "陈立杰原版课件" "litble" "某大神" "某大神" 其实课件讲得最详实了 有限状态自动机 我们要学后缀自动机,我们先来了解一下自动机到底是什么。【虽说以前也学过AC自动机,只是当一个名字罢了】 有限自动机的功能是识 阅读全文
posted @ 2018-01-18 19:43 Mychael 阅读(444) 评论(0) 推荐(0)
摘要: 题目 输入格式 一行,一个由小写字母组成的字符串S,长度不超过10^5 输出格式 L行,每行一个整数,第i行的数据表示关于S的第i个元素的最短识别子串有多长. 输入样例 agoodcookcooksgoodfood 输出样例 1 2 3 3 2 2 3 3 2 2 3 3 2 1 2 3 3 2 1 阅读全文
posted @ 2018-01-18 18:48 Mychael 阅读(214) 评论(0) 推荐(0)
摘要: 题目 给出几个由小写字母构成的单词,求它们最长的公共子串的长度。 任务: l 读入单词 l 计算最长公共子串的长度 l 输出结果 输入格式 文件的第一行是整数 n,1 include include include include define LL long long int define REP 阅读全文
posted @ 2018-01-18 16:58 Mychael 阅读(134) 评论(0) 推荐(0)
摘要: 题目 输入格式 第一行两个整数N,M表示待检查的作文数量,和小强的标准作文库 的行数 接下来M行的01串,表示标准作文库 接下来N行的01串,表示N篇作文 输出格式 N行,每行一个整数,表示这篇作文的Lo 值。 输入样例 1 2 10110 000001110 1011001100 输出样例 4 提 阅读全文
posted @ 2018-01-18 14:08 Mychael 阅读(193) 评论(0) 推荐(0)
摘要: 题目 魔咒串由许多魔咒字符组成,魔咒字符可以用数字表示。例如可以将魔咒字符 1、2 拼凑起来形成一个魔咒串 [1,2]。 一个魔咒串 S 的非空字串被称为魔咒串 S 的生成魔咒。 例如 S=[1,2,1] 时,它的生成魔咒有 [1]、[2]、[1,2]、[2,1]、[1,2,1] 五种。S=[1,1 阅读全文
posted @ 2018-01-18 09:02 Mychael 阅读(169) 评论(0) 推荐(0)
摘要: 题目 懒得写背景了,给你一个字符串init,要求你支持两个操作 (1):在当前字符串的后面插入一个字符串 (2):询问字符串s在当前字符串中出现了几次?(作为连续子串) 你必须在线支持这些操作。 输入格式 第一行一个数Q表示操作个数 第二行一个字符串表示初始字符串init 接下来Q行,每行2个字符串 阅读全文
posted @ 2018-01-17 19:12 Mychael 阅读(175) 评论(0) 推荐(0)
摘要: 题目 对于一个给定长度为N的字符串,求它的第K小子串是什么。 输入格式 第一行是一个仅由小写英文字母构成的字符串S 第二行为两个整数T和K,T为0则表示不同位置的相同子串算作一个。T=1则表示不同位置的相同子串算作多个。K的意义如题所述。 输出格式 输出仅一行,为一个数字串,为第K小的子串。如果子串 阅读全文
posted @ 2018-01-17 17:43 Mychael 阅读(159) 评论(0) 推荐(0)
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 67 下一页