06 2019 档案

 
AcWing 209. 装备购买 (高斯消元线性空间)打卡
摘要:脸哥最近在玩一款神奇的游戏,这个游戏里有 n 件装备,每件装备有 m 个属性,用向量z[i]=(ai,1,ai,2,..,ai,m)z[i]=(ai,1,ai,2,..,ai,m) 表示,每个装备需要花费 cici。 现在脸哥想买一些装备,但是脸哥很穷,所以总是盘算着怎样才能花尽量少的钱买尽量多的装 阅读全文
posted @ 2019-06-28 10:13 Lis~ 阅读(217) 评论(0) 推荐(0)
AcWing 208. 开关问题 (高斯消元+状压)打卡
摘要:有N个相同的开关,每个开关都与某些开关有着联系,每当你打开或者关闭某个开关的时候,其他的与此开关相关联的开关也会相应地发生变化,即这些相联系的开关的状态如果原来为开就变为关,如果为关就变为开。 你的目标是经过若干次开关操作后使得最后N个开关达到一个特定的状态。 对于任意一个开关,最多只能进行一次开关 阅读全文
posted @ 2019-06-27 20:17 Lis~ 阅读(180) 评论(0) 推荐(0)
AcWing 207. 球形空间产生器 (高斯消元)打卡
摘要:有一个球形空间产生器能够在n维空间中产生一个坚硬的球体。 现在,你被困在了这个n维球体中,你只知道球面上n+1个点的坐标,你需要以最快的速度确定这个n维球体的球心坐标,以便于摧毁这个球形空间产生器。 输入格式 第一行是一个整数n。 接下来的n+1行,每行有n个实数,表示球面上一点的n维坐标。 每一个 阅读全文
posted @ 2019-06-27 16:48 Lis~ 阅读(209) 评论(0) 推荐(0)
AcWing 204. 表达整数的奇怪方式 (线性同余方程组)打卡
摘要:给定2n个整数a1,a2,…,ana1,a2,…,an和m1,m2,…,mnm1,m2,…,mn,求一个最小的整数x,满足∀i∈[1,n],x≡mi(mod ai)∀i∈[1,n],x≡mi(mod ai)。 输入格式 第1行包含整数n。 第2..n行:每i+1行包含两个整数aiai和mimi,数之 阅读全文
posted @ 2019-06-26 08:47 Lis~ 阅读(213) 评论(0) 推荐(0)
AcWing 203. 同余方程 (线性同余方程)打卡
摘要:求关于x的同余方程 ax ≡ 1(mod b) 的最小正整数解。 输入格式输入只有一行,包含两个正整数a,b,用一个空格隔开。 输出格式输出只有一行,包含一个正整数x,表示最小正整数解。 输入数据保证一定有解。 数据范围2≤a,b≤2∗109输入样例:3 10输出样例:7 题意:要求满足题给的式子的 阅读全文
posted @ 2019-06-26 08:26 Lis~ 阅读(162) 评论(0) 推荐(0)
吉首大学校赛 I 滑稽树上滑稽果 (Lucas + 莫队)
摘要:链接:https://ac.nowcoder.com/acm/contest/925/I来源:牛客网 题目描述 n个不同的滑稽果中,每个滑稽果可取可不取,从所有方案数中选取一种,求选取的方案中滑稽果个数不超过m的概率。(对109+7取模) 输入描述: 第一行一个正整数T( T <= 10^5 )随后 阅读全文
posted @ 2019-06-23 15:40 Lis~ 阅读(278) 评论(0) 推荐(0)
吉首大学校赛 K 白山茶与红玫瑰 (线段树区间操作)
摘要:链接:https://ac.nowcoder.com/acm/contest/925/K来源:牛客网 题目描述 公元2019年6月22日,白山茶王国与红玫瑰王国展开大战,在世外仙境——天空花园处,双方军团一字排开,在维持一字长蛇阵的队形下双方战士陷入混战。 然而,为了操控整个战局,白山茶公主与红玫瑰 阅读全文
posted @ 2019-06-23 14:57 Lis~ 阅读(359) 评论(0) 推荐(0)
吉首大学校赛 A SARS病毒 (欧拉降幂)
摘要:链接:https://ac.nowcoder.com/acm/contest/925/A来源:牛客网 题目描述 目前,SARS 病毒的研究在世界范围内进行,经科学家研究发现,该病毒及其变种的 DNA 的一条单链中,胞嘧啶、腺嘧啶均是成对出现的。这虽然是一个重大发现,但还不是该病毒的最主要特征,因为这 阅读全文
posted @ 2019-06-23 10:48 Lis~ 阅读(377) 评论(0) 推荐(0)
Codeforces Round #568 (Div. 2) G1. Playlist for Polycarp (easy version) (状压dp)
摘要:题目:http://codeforces.com/contest/1185/problem/G1 题意:给你n给选项,每个选项有个类型和价值,让你选择一个序列,价值和为m,要求连续的不能有两个相同的类型,相同的物]品不一样的顺序代表不同,问有多少个序列 思路:首先范围是15个,这里我们可以用状压来代 阅读全文
posted @ 2019-06-22 09:43 Lis~ 阅读(312) 评论(0) 推荐(0)
AcWing 202. 最幸运的数字 (欧拉定理)打卡
摘要:8是中国的幸运数字,如果一个数字的每一位都由8构成则该数字被称作是幸运数字。 现在给定一个正整数L,请问至少多少个8连在一起组成的正整数(即最小幸运数字)是L的倍数。 输入格式 输入包含多组测试用例。 每组测试用例占一行,包含一个整数L。 当输入用例L=0时,表示输入终止,该用例无需处理。 输出格式 阅读全文
posted @ 2019-06-19 22:27 Lis~ 阅读(373) 评论(0) 推荐(0)
AcWing 286. 选课 (树形依赖分组背包)打卡
摘要:有依赖的背包 首先依赖的概念,就是一个东西依附与一个东西之上,我们想买附品的话必须要把主品先买下来,这个可以先做下这道题 https://www.cnblogs.com/Lis-/p/11047466.html 上面就讲到了主件和附件的概念,要想买附件就必须先买其主件 上面这个题最多只有两个附件,情 阅读全文
posted @ 2019-06-19 09:56 Lis~ 阅读(150) 评论(0) 推荐(0)
HDU - 1712 (分组背包模板)
摘要:题目:http://acm.hdu.edu.cn/showproblem.php?pid=1712 题意:给你n个课程,每个课程有很多种学习方法,用的时间和取得的效果都不一样,现在你只有m天时间用来学习了,问你这m天时间能取到的最大值是多少 思路: 分组背包模板,把每个课程的学习方法看成一个分组,然 阅读全文
posted @ 2019-06-19 08:12 Lis~ 阅读(270) 评论(0) 推荐(0)
P1064 金明的预算方案 (分组背包稍稍变形)
摘要:题目描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过NN元钱就行”。今天一早,金明就开始做预算了,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一 阅读全文
posted @ 2019-06-18 20:33 Lis~ 阅读(252) 评论(0) 推荐(0)
AcWing 201. 可见的点 (欧拉函数打表)打卡
摘要:在一个平面直角坐标系的第一象限内,如果一个点(x,y)与原点(0,0)的连线中没有通过其他任何点,则称该点在原点处是可见的。 例如,点(4,2)就是不可见的,因为它与原点的连线会通过点(2,1)。 部分可见点与原点的连线如下图所示: 编写一个程序,计算给定整数N的情况下,满足0≤x,y≤N0≤x,y 阅读全文
posted @ 2019-06-11 21:11 Lis~ 阅读(163) 评论(0) 推荐(0)
欧拉函数入门理解
摘要:含义 欧拉函数:phi(n) 1-n这个区间里面和n互质的个数有多少个 公式 先化解出最简质因子乘式 n=p1^a1*p2*a2.....*px^ax 那么就是公式就是 phi(n)=n*((p1-1)/p1)*((p2-1)/p2)....((px-1)/px)=n*(1-1/p1)*(1-1/p 阅读全文
posted @ 2019-06-11 16:53 Lis~ 阅读(363) 评论(0) 推荐(0)
AcWing 199. 余数之和 (除法分块)打卡
摘要:给出正整数n和k,计算j(n, k)=k mod 1 + k mod 2 + k mod 3 + … + k mod n的值。 例如j(5, 3)=3 mod 1 + 3 mod 2 + 3 mod 3 + 3 mod 4 + 3 mod 5=0+1+0+3+3=7。 输入格式 输入仅一行,包含两个 阅读全文
posted @ 2019-06-10 22:43 Lis~ 阅读(135) 评论(0) 推荐(0)
AcWing 197. 阶乘分解 (筛法)打卡
摘要:给定整数 N ,试把阶乘 N! 分解质因数,按照算术基本定理的形式输出分解结果中的 pipi 和 cici 即可。 输入格式 一个整数N。 输出格式 N! 分解质因数后的结果,共若干行,每行一对pi,cipi,ci,表示含有pciipici项。按照pipi从小到大的顺序输出。 数据范围 1≤N≤10 阅读全文
posted @ 2019-06-09 21:32 Lis~ 阅读(178) 评论(0) 推荐(0)
AcWing 196. 质数距离(筛法+离散化)打卡
摘要:给定两个整数L和U,你需要在闭区间[L,U]内找到距离最接近的两个相邻质数C1和C2(即C2-C1是最小的),如果存在相同距离的其他相邻质数对,则输出第一对。 同时,你还需要找到距离最远的两个相邻质数D1和D2(即D1-D2是最大的),如果存在相同距离的其他相邻质数对,则输出第一对。 输入格式 每行 阅读全文
posted @ 2019-06-09 21:02 Lis~ 阅读(319) 评论(0) 推荐(0)
AcWing 161. 电话列表 (trie)打卡
摘要:给出一个电话列表,如果列表中存在其中一个号码是另一个号码的前缀这一情况,那么就称这个电话列表是不兼容的。 假设电话列表如下: ·Emergency 911·Alice 97 625 999·Bob 91 12 54 26 在此例中,报警电话号码(911)为Bob电话号码(91 12 54 26)的前 阅读全文
posted @ 2019-06-05 22:07 Lis~ 阅读(172) 评论(0) 推荐(0)