
省选
rgnoH
OI弱菜
展开
-
CQOI2015 选数 莫比乌斯反演 杜教筛
【CQOI2015】NKOJ3249 选数问题描述 我们知道,从区间[L,H](L和H为整数)中选取N个整数,总共有(H-L+1)N种方案。小z很好奇这样选出的数的最大公约数的规律,他决定对每种方案选出的N个整数都求一次最大公约数,以便进一步研究。然而他很快发现工作量太大了,于是向你寻求帮助。 你的任务很简单,小z会告诉你一个整数K,你需要回答他最大公约数刚好为K的选取方案有多少个。由原创 2017-07-21 19:58:50 · 339 阅读 · 0 评论 -
CQOI2017 小Q的棋盘
CQOI2017 NKOI4038 小Q的棋盘问题描述 小Q正在设计一种棋类游戏。在小Q设计的游戏中,棋子可以放在棋盘上的格点中。某些格点之间有连线,棋子只能> 在有连线的格点之间移动。整个棋盘上共有V个格点,编号为0,1,2…,V-1,它们是连通的,也就是说棋子从任意格> 点出发,总能到达所有的格点。小Q在设计棋盘时,还保证棋子从一个格点移动到另外任一格点的路径是唯一的。 小Q现在想知道原创 2017-07-21 20:42:49 · 726 阅读 · 0 评论 -
SDOI2015 序列统计 NTT+原根+快速幂
SDOI2015 序列统计问题描述 小C有一个集合S,里面的元素都是小于M的非负整数。他用程序编写了一个数列生成器,可以生成一个长度为N的数列,数列中的每个数都属于集合S。 小C用这个生成器生成了许多这样的数列。但是小C有一个问题需要你的帮助:给定整数x,求所有可以生成出的,且满足数列中所有数的乘积mod M的值等于x的不同的数列的有多少个。小C认为,两个数列{Ai}和{Bi}不原创 2017-07-17 12:12:29 · 763 阅读 · 0 评论 -
CQOI2016 手机号码 数位DP
CQOI2016 NKOJ3613 手机号码问题描述 人们选择手机号码时都希望号码好记、吉利。比如号码中含有几位相邻的相同数字、不含谐音不吉利的数字等。手机运营商在发行新号码时也会考虑这些因素,从号段中选取含有某些特征的号码单独出售。为了便于前期规划,运营商希望开发一个工具来自动统计号段中满足特征的号码数量。 工具需要检测的号码特征有两个:号码中要出现至少3个相邻的相同数字,号码中不能原创 2017-07-26 22:19:58 · 541 阅读 · 0 评论 -
BZOJ 4540 Hnoi2016 序列 ST表+单调栈
4540: [Hnoi2016]序列Time Limit: 20 Sec Memory Limit: 512 MBDescription 给定长度为n的序列:a1,a2,…,an,记为a[1:n]。类似地,a[l:r](1≤l≤r≤N)是指序列:al,al+1,…,ar-1,ar。若1≤l≤s≤t≤r≤n,则称a[s:t]是a[l:r]的子序列。现在有q个询问,每个询问给定两...原创 2018-03-10 21:36:00 · 451 阅读 · 0 评论