
BZOJ
文章平均质量分 84
hipamp
这个作者很懒,什么都没留下…
展开
-
BZOJ1901/洛谷2617 Dynamic Rankings(带修主席树模板)(树套树)
题意给定一个 nnn 个数的序列 a1,a2,....,ana_1,a_2,....,a_na1,a2,....,an,有 mmm 次操作:Q l r kQ~ l~ r~ kQ l r k 表示查询下标在区间 [l,r][l,r][l,r] 中的第 kkk 小的数C x yC~x~yC x y 表示将 axa_xax 改成 yyy其中,x,k,n,m≤105,ai,y≤109x,k,n,m原创 2020-05-19 17:41:23 · 210 阅读 · 0 评论 -
SDOI 2009 学校食堂(好难的状压QAQ
题目描述小F 的学校在城市的一个偏僻角落,所有学生都只好在学校吃饭。学校有一个食堂,虽然简陋,但食堂大厨总能做出让同学们满意的菜肴。当然,不同的人口味也不一定相同,但每个人的口味都可以用一个非负整数表示。 由于人手不够,食堂每次只能为一个人做菜。做每道菜所需的时间是和前一道菜有关的,若前一道菜的对应的口味是a,这一道为b,则做这道菜所需的时间为(a or b)-(a and b),而做第一道菜是...原创 2019-10-16 20:53:38 · 150 阅读 · 0 评论 -
bzoj4816/sdoi 2017 数字表格(莫比乌斯函数
分析记 f(i)f(i)f(i) 为 FibonacciFibonacciFibonacci 数列的第 iii 项题目本质上要求ans=∏i=1n∏j=1mf(gcd(i,j))ans = \prod\limits_{i=1}^{n}\prod\limits_{j=1}^{m}f(gcd(i,j))ans=i=1∏nj=1∏mf(gcd(i,j))枚举 d=gcd(i,j)d = g...原创 2019-10-11 23:31:50 · 217 阅读 · 0 评论 -
bzoj3529/SDOI2014 数表(莫比乌斯函数+离散化+树状数组
题目描述有一张N*m的数表,其第i行第j列(1 < =i < =n,1 < =j < =m)的数值为能同时整除i和j的所有自然数之和。给定a,计算数表中不大于a的数之和。输入格式输入包含多组数据。输入的第一行一个整数Q表示测试点内的数据组数接下来Q行,每行三个整数n,m,a(|a| < =10^9)描述一组数据。输出格式对每组数据,输出一行一个整数,表示...原创 2019-10-11 23:06:56 · 156 阅读 · 0 评论 -
bzoj1042 / HAOI 2008 硬币购物(容斥原理
Description硬币购物一共有4种硬币。面值分别为c1,c2,c3,c4。某人去商店买东西,去了tot次。每次带di枚ci硬币,买si的价值的东西。请问每次有多少种付款方法。Input第一行 c1,c2,c3,c4,tot 下面tot行 d1,d2,d3,d4,s,其中di,s<=100000,tot<=1000Output每次的方法数Sample Input1 ...原创 2019-09-13 22:33:37 · 284 阅读 · 0 评论 -
bzoj 4487/ jsoi 2015 染色问题(容斥原理
Description棋盘是一个n×m的矩形,分成n行m列共n*m个小方格。现在萌萌和南南有C种不同颜色的颜料,他们希望把棋盘用这些颜料染色,并满足以下规定:1.棋盘的每一个小方格既可以染色(染成C种颜色中的一种),也可以不染色。2.棋盘的每一行至少有一个小方格被染色。3.棋盘的每一列至少有一个小方格被染色。4.种颜色都在棋盘上出现至少一次。以下是一些将3×3棋盘染成C=3种颜色(红...原创 2019-09-13 17:15:26 · 579 阅读 · 0 评论 -
bzoj 4710/ jsoi 2011 分特产(容斥原理
DescriptionJYY 带队参加了若干场ACM/ICPC 比赛,带回了许多土特产,要分给实验室的同学们。JYY 想知道,把这些特产分给N 个同学,一共有多少种不同的分法?当然,JYY 不希望任何一个同学因为没有拿到特产而感到失落,所以每个同学都必须至少分得一个特产。例如,JYY 带来了2 袋麻花和1 袋包子,分给A 和B 两位同学,那么共有4 种不同的分配方法:A:麻花,B:麻花...原创 2019-09-13 12:09:56 · 192 阅读 · 0 评论 -
bzoj 4475/jsoi 2015 子集选取
DescriptionInput输入包含一行两个整数N和K,1<=N,K<=10^9Output一行一个整数,表示不同方案数目模1,000,000,007的值。Sample Input2 2Sample Output16我好菜啊。。。看 willwillwill 老师讲解,我的思维过程:我先看看自己能不能想出来把,算了算了听讲,woc牛逼!暂停一会接下来的我应该可以...原创 2019-09-12 16:57:26 · 273 阅读 · 0 评论 -
bzoj1072/scoi2007 排列(状压dp
Description给一个数字串s和正整数d, 统计s有多少种不同的排列能被d整除(可以有前导0)。例如123434有90种排列能被2整除,其中末位为2的有30种,末位为4的有60种。Input输入第一行是一个整数T,表示测试数据的个数,以下每行一组s和d,中间用空格隔开。s保证只包含数字0, 1, 2, 3, 4, 5, 6, 7, 8, 9.Output每个数据仅一行,表示能被...原创 2019-09-10 19:19:43 · 159 阅读 · 0 评论 -
bzoj2186/sdoi2008 沙拉公主的困惑(欧拉函数
Description大富翁国因为通货膨胀,以及假钞泛滥,政府决定推出一项新的政策:现有钞票编号范围为1到N的阶乘,但是,政府只发行编号与M!互质的钞票。房地产第一大户沙拉公主决定预测一下大富翁国现在所有真钞票的数量。现在,请你帮助沙拉公主解决这个问题,由于可能张数非常大,你只需计算出对R取模后的答案即可。R是一个质数。Input第一行为两个整数T,R。R<=10^9+10,T<...原创 2019-09-10 19:10:28 · 222 阅读 · 0 评论 -
bzoj2705/sdoi2012 Longge的问题(欧拉函数
DescriptionLongge的数学成绩非常好,并且他非常乐于挑战高难度的数学问题。现在问题来了:给定一个整数N,你需要求出∑gcd(i, N)(1<=i <=N)。Input一个整数,为N。Output一个整数,为所求的答案。Sample Input6Sample Output15HINT0<N<=2^32。分析考虑枚举d=gcd(i,n)d...原创 2019-09-10 19:02:54 · 150 阅读 · 0 评论 -
bzoj1801 /AHOI2009 中国象棋
题目描述这次小可可想解决的难题和中国象棋有关,在一个N行M列的棋盘上,让你放若干个炮(可以是0个),使得没有一个炮可以攻击到另一个炮,请问有多少种放置方法。大家肯定很清楚,在中国象棋中炮的行走方式是:一个炮攻击到另一个炮,当且仅当它们在同一行或同一列中,且它们之间恰好 有一个棋子。你也来和小可可一起锻炼一下思维吧!输入格式一行包含两个整数N,M,之间由一个空格隔开。输出格式总共的方案数,...原创 2019-09-10 18:02:05 · 145 阅读 · 0 评论 -
bzoj1090 SCOI2003 字符串折叠(区间dp
题目描述折叠的定义如下:一个字符串可以看成它自身的折叠。记作S = SX(S)是X(X>1)个S连接在一起的串的折叠。记作X(S) = SSSS…S(X个S)。如果A = A’, B = B’,则AB = A’B’ 例如,因为3(A) = AAA, 2(B) = BB,所以3(A)C2(B) = AAACBB,而2(3(A)C)2(B) = AAACAAACBB给一个字符串,求它的...原创 2019-09-08 16:35:32 · 247 阅读 · 0 评论 -
bzoj1260 CQOI2007 涂色(区间dp
题目描述假设你有一条长度为5的木版,初始时没有涂过任何颜色。你希望把它的5个单位长度分别涂上红、绿、蓝、绿、红色,用一个长度为5的字符串表示这个目标:RGBGR。每次你可以把一段连续的木版涂成一个给定的颜色,后涂的颜色覆盖先涂的颜色。例如第一次把木版涂成RRRRR,第二次涂成RGGGR,第三次涂成RGBGR,达到目标。用尽量少的涂色次数达到目标。输入格式输入仅一行,包含一个长度为n的字符...原创 2019-09-07 17:02:28 · 235 阅读 · 0 评论 -
bzoj1047/haoi2007 理想的正方形
题目描述有一个ab的整数组成的矩阵,现请你从中找出一个nn的正方形区域,使得该区域所有数中的最大值和最小值的差最小。输入格式第一行为3个整数,分别表示a,b,n的值第二行至第a+1行每行为b个非负整数,表示矩阵中相应位置上的数。每行相邻两数之间用一空格分隔。输出格式仅一个整数,为ab矩阵中所有“nn正方形区域中的最大整数和最小整数的差值”的最小值。输入输出样例输入 #15 4 2...原创 2019-08-17 17:39:53 · 173 阅读 · 0 评论 -
bzoj1015/jsoi2008 星球大战
题目描述很久以前,在一个遥远的星系,一个黑暗的帝国靠着它的超级武器统治着整个星系。某一天,凭着一个偶然的机遇,一支反抗军摧毁了帝国的超级武器,并攻下了星系中几乎所有的星球。这些星球通过特殊的以太隧道互相直接或间接地连接。但好景不长,很快帝国又重新造出了他的超级武器。凭借这超级武器的力量,帝国开始有计划地摧毁反抗军占领的星球。由于星球的不断被摧毁,两个星球之间的通讯通道也开始不可靠起来。现在...原创 2019-08-17 17:15:17 · 152 阅读 · 0 评论 -
bzoj1087/scoi2005 互不侵犯
题目描述在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共8个格子。输入格式只有一行,包含两个数N,K ( 1 <=N <=9, 0 <= K <= N * N)输出格式所得的方案数输入输出样例输入 #13 2输出 #116分析分析就不分析了吧,这题简直就是炮兵...原创 2019-08-17 17:03:38 · 141 阅读 · 0 评论 -
bzoj1899/zjoi2007 午餐
题目描述上午的训练结束了,THU ACM小组集体去吃午餐,他们一行N人来到了著名的十食堂。这里有两个打饭的窗口,每个窗口同一时刻只能给一个人打饭。由于每个人的口味(以及胃口)不同,所以他们要吃的菜各有不同,打饭所要花费的时间是因人而异的。另外每个人吃饭的速度也不尽相同,所以吃饭花费的时间也是可能有所不同的。THU ACM小组的吃饭计划是这样的:先把所有的人分成两队,并安排好每队中各人的排列顺序...原创 2019-08-17 16:44:01 · 187 阅读 · 0 评论