OI成长历程
文章平均质量分 65
萌新OIER yjjr的成长历程
yjjr
蒟蒻qwq
yangjijingru.com
展开
-
Codeforces1061D TV Shows
标签:线段求交,STL,二分题目[题目传送门](http://codeforces.com/contest/1061/problem/D)题意给出要看的nnn个电视节目,和每个节目开始结束时间分别为lil_ili和rir_iri,每次申请一个新的电视的花费为X+(ri−li)×YX+(r_i-l_i)\times YX+(ri−li)×Y,如果两个节目有交集,就必须用两个电视看,现...原创 2018-12-01 23:33:37 · 359 阅读 · 0 评论 -
Codeforces1061C Multiplicity
标签:DP题目题目传送门题意给出序列aia_iai,询问有多少个a的子序列b满足,对于任意bib_ibi,b[i]mod  i=0b[i]\mod i=0b[i]modi=0分析简单DPf[i][j]=f[i−1][j−1]+f[i−1][j](a[i]mod  j=0...原创 2018-12-01 23:11:51 · 323 阅读 · 0 评论 -
BZOJ4377 [POI2015]Kurs szybkiego czytania
标签:数学题目题目传送门Description给定n,a,b,pn,a,b,pn,a,b,p,其中n,an,an,a互质。定义一个长度为nnn的010101串c[0..n−1]c[0..n-1]c[0..n−1],其中c[i]==0c[i]==0c[i]==0当且仅当(ai+b)modn&lt;p(ai+b) mod n &lt; p(ai+b)modn<p。给定一...原创 2018-11-28 03:56:16 · 223 阅读 · 0 评论 -
BZOJ3750 [POI2015]Pieczęć
标签:模拟题目题目传送门Description一张n×mn\times mn×m的方格纸,有些格子需要印成黑色,剩下的格子需要保留白色。你有一个a×ba\times ba×b的印章,有些格子是凸起(会沾上墨水)的。你需要判断能否用这个印章印出纸上的图案。印的过程中需要满足以下要求:(1)印章不可以旋转。(2)不能把墨水印到纸外面。(3)纸上的同一个格子不可以印多次。Input第一...原创 2018-11-27 05:06:47 · 199 阅读 · 0 评论 -
BZOJ1103 [POI2007]大都市meg
标签:dfs,树状数组题目题目传送门Description在经济全球化浪潮的影响下,习惯于漫步在清晨的乡间小路的邮递员Blue Mary也开始骑着摩托车传递邮件了。不过,她经常回忆起以前在乡间漫步的情景。昔日,乡下有依次编号为1…n的n个小村庄,某些村庄之间有一些双向的土路。从每个村庄都恰好有一条路径到达村庄1(即比特堡)。并且,对于每个村庄,它到比特堡的路径恰好只经过编号比它的编号小的村...原创 2018-11-18 02:58:03 · 141 阅读 · 0 评论 -
少女峰之北,比尔湖之南
2018.11.16上周回国参加NOIP2018,身为划水选手,给学弟造了一套清新不毒瘤的模拟题hhh在国内步行街看人来人往,和同学吃火锅(梁猪猪真的够铁啊,翘课来陪我吃饭),和教练喝下午茶回国吃了大闸蟹和火锅,陪母亲过完了生日,见证了父母的纪念婚礼,拍了全家福,2018回国之旅无憾了和父母在浦东机场T1说完那句“明年见”之后坚定地进入边检,又一次离开了中国开贴记录未来200...原创 2018-11-17 02:09:18 · 293 阅读 · 0 评论 -
洛谷4996 咕咕咕
标签:组合数题目题目传送门题目描述小 F 是一个能鸽善鹉的同学,他经常把事情拖到最后一天才去做,导致他的某些日子总是非常匆忙。比如,时间回溯到了 2018 年 11 月 3 日。小 F 望着自己的任务清单:看 iG 夺冠;补月赛题的锅。小 F 虽然经常咕咕咕,但他完成任务也是很厉害的,他一次性可以完成剩余任务的任一非空子集。比如,他现在可以选择以下几种中的一种:看 iG 夺...原创 2018-11-06 17:43:22 · 594 阅读 · 0 评论 -
洛谷4995 跳跳!
标签:贪心题目题目传送门题目描述你是一只小跳蛙,你特别擅长在各种地方跳来跳去。这一天,你和朋友小 F 一起出去玩耍的时候,遇到了一堆高矮不同的石头,其中第 iii 块的石头高度为 hih_ihi,地面的高度是 h0=0h_0 = 0h0=0。你估计着,从第 iii 块石头跳到第 jjj 块石头上耗费的体力值为 (hi−hj)2(h_i - h_j) ^ 2(hi−hj)2,从地面...原创 2018-11-06 17:14:26 · 324 阅读 · 0 评论 -
洛谷4994 终于结束的起点
标签:斐波那契数列题目题目传送门题目背景终于结束的起点终于写下句点终于我们告别终于我们又回到原点……一个个 OIer 的竞赛生涯总是从一场 NOIp 开始,大多也在一场 NOIp 中结束,好似一次次轮回在不断上演。如果这次 NOIp 是你的起点,那么祝你的 OI 生涯如同夏花般绚烂。如果这次 NOIp 是你的终点,那么祝你的 OI 回忆宛若繁星般璀璨。也许这是你最后一次...原创 2018-11-06 17:02:48 · 309 阅读 · 0 评论 -
洛谷3521 [POI2011]ROT-Tree Rotations
标签:线段树,启发式合并题目题目传送门给一棵n(1≤n≤200000个叶子的二叉树,可以交换每个点的左右子树,要求前序遍历叶子的逆序对最少。分析树的逆序对个数=左子树的逆序对个数+右子树的逆序对个数+跨越两棵子树形成的逆序对在合并的过程中只需要交换比较下跨越两棵子树形成的逆序对数code#include<iostream>#include<cstdio>...原创 2018-11-05 17:56:21 · 154 阅读 · 0 评论 -
洛谷2480 [SDOI2010]古代猪文
标签:数论,Lucas定理,CRT,快速幂题目题目传送门计算G∑i∣nC(n,i)%PG^{\sum_{i|n} C(n,i)} \% PG∑i∣nC(n,i)%P100%100\%100%的数据中,1≤G≤1000000000,1≤N≤10000000001\leq G\leq 1000000000,1\leq N \leq 10000000001≤G≤1000000000,1≤N≤1...原创 2018-11-03 16:25:37 · 206 阅读 · 0 评论 -
洛谷2220 [HAOI2012]容易题
标签:快速幂题目题目传送门题目描述为了使得大家高兴,小Q特意出个自认为的简单题(easy)来满足大家,这道简单题是描述如下:有一个数列A已知对于所有的A[i]都是1~n的自然数,并且知道对于一些A[i]不能取哪些值,我们定义一个数列的积为该数列所有元素的乘积,要求你求出所有可能的数列的积的和 mod 1000000007的值,是不是很简单呢?呵呵!输入输出格式输入格式第一行三个整数...原创 2018-11-02 14:59:12 · 196 阅读 · 0 评论 -
洛谷2321 [HNOI2006]潘多拉的宝盒
标签:Tarjan缩点,bfs题目题目传送门给定一些自动机,如果某个自动机A能产生的所有串都能在自动机B中产生,则称B是A的一个升级,求最长链n≤50n\leq 50n≤50分析两两连边,tarjan缩点求最长链bfs判断A的所有串能否都在B中产生具体分析参考PoPoQQQ大爷blogcode#include<cstdio>#include<cstdlib...原创 2018-11-01 04:40:04 · 333 阅读 · 0 评论 -
洛谷3469 [POI2008]BLO-Blockade
标签:Tarjan求割点题目题目传送门DescriptionByteotia城市有n个 towns m条双向roads. 每条 road 连接 两个不同的 towns ,没有重复的road. 所有towns连通。Input输入n≤100000,m≤500000n\leq 100000, m\leq 500000n≤100000,m≤500000及mmm条边Output输出nnn个数...原创 2018-10-31 17:41:31 · 179 阅读 · 0 评论 -
洛谷2515 [HAOI2010]软件安装
标签:Tarjan重构图,树形DP题目题目传送门题目描述现在我们的手头有NNN个软件,对于一个软件i,它要占用WiW_iWi的磁盘空间,它的价值为ViV_iVi。我们希望从中选择一些软件安装到一台磁盘容量为MMM计算机上,使得这些软件的价值尽可能大(即ViV_iVi的和最大)。但是现在有个问题:软件之间存在依赖关系,即软件i只有在安装了软件jjj(包括软件j的直接或间接依赖)的情况...原创 2018-10-31 18:21:09 · 164 阅读 · 0 评论 -
BZOJ3390 [Usaco2004 Dec]Bad Cowtractors牛的报复
标签:最大生成树题目题目传送门Description奶牛贝茜被雇去建设N(2≤N≤1000)N(2≤N≤1000)N(2≤N≤1000)个牛棚间的互联网.她已经勘探出M(1≤M≤20000)M(1≤M≤20000)M(1≤M≤20000)条可建的线路,每条线路连接两个牛棚,而且会苞费C(1≤C≤100000)C(1≤C≤100000)C(1≤C≤100000).农夫约翰吝啬得很,他希望建设...原创 2018-10-31 05:27:15 · 211 阅读 · 0 评论 -
洛谷4180 【模板】严格次小生成树[BJWC2010]
标签:Kruscal,次小生成树题目题目传送门题目描述小C最近学了很多最小生成树的算法,Prim算法、Kurskal算法、消圈算法等等。正当小C洋洋得意之时,小P又来泼小C冷水了。小P说,让小C求出一个无向图的次小生成树,而且这个次小生成树还得是严格次小的,也就是说:如果最小生成树选择的边集是EM,严格次小生成树选择的边集是ES,那么需要满足:(value(e)表示边e的权值) ∑e∈EM...原创 2018-10-31 05:19:22 · 183 阅读 · 0 评论 -
洛谷3244 [HNOI2015]落忆枫音
标签:DP,拓扑排序题目题目传送门题目描述「恒逸,你相信灵魂的存在吗?」 郭恒逸和姚枫茜漫步在枫音乡的街道上。望着漫天飞舞的红枫,枫茜突然问出这样一个问题。「相信吧。不然我们是什么,一团肉吗?要不是有灵魂…我们也不可能再见到你姐姐吧。」 恒逸给出了一个略微无厘头的回答。枫茜听后笑了笑。 「那你仔细观察过枫叶吗?」 说罢,枫茜伸手,接住了一片飘落的枫叶。「其实每一片枫叶都是有灵魂的。你看...原创 2018-10-30 21:47:57 · 190 阅读 · 0 评论 -
洛谷3199 [HNOI2009]最小圈
标签:分数规划,二分,SPFA题目题目传送门题目描述考虑带权的有向图G=(V,E)G=(V,E)G=(V,E)以及w:E→Rw:E\rightarrow Rw:E→R,每条边e=(i,j)(i≠j,i∈V,j∈V)e=(i,j)(i\neq j,i\in V,j\in V)e=(i,j)(i̸=j,i∈V,j∈V)的权值定义为wi,jw_{i,j}wi,j,令n=∣V∣n=|V|n=∣...原创 2018-10-30 20:53:46 · 219 阅读 · 0 评论 -
洛谷1963 [NOI2009]变换序列
标签:匈牙利算法题目题目传送门题目描述对于NNN个整数0,1,⋯&ThinSpace;,N−10, 1, \cdots, N-10,1,⋯,N−1,一个变换序列TTT可以将iii变成TiT_iTi,其中 Ti∈{0,1,⋯&ThinSpace;,N−1}T_i \in \{ 0,1,\cdots, N-1\}Ti∈{0,1,⋯,N−1} 且 ⋃i=0N−1{Ti}={0...原创 2018-10-29 20:04:19 · 204 阅读 · 0 评论 -
【NOIP模拟赛】Divisors
标签:数论题目给定 m 个不同的正整数 a1, a2, …, am,请对 0 到 m 每一个 k 计算,在区间 [1, n] 里有多少正整数是 a 中恰好 k 个数的约数。对于 100100%100 的数据,m≤200,n,ai≤109m ≤ 200, n,ai ≤ 10^9m≤200,n,ai≤109。分析30pts暴力随便写,时间复杂度O(nm)O(nm)O(nm)100pts正解...原创 2018-10-25 18:24:52 · 479 阅读 · 0 评论 -
洛谷2047 [NOI2007]社交网络
标签:floyd题目题目传送门题目描述在社交网络(social network)的研究中,我们常常使用图论概念去解释一些社会现象。不妨看这样的一个问题。在一个社交圈子里有n个人,人与人之间有不同程度的关系。我 们将这个关系网络对应到一个n个结点的无向图上,两个不同的人若互相认识,则在他们对应的结点之间连接一条无向边,并附上一个正数权值c,c越小,表示两 个人之间的关系越密切。我们可以用对...原创 2018-10-23 13:59:34 · 247 阅读 · 1 评论 -
洛谷4049 [JSOI2007]合金
标签:计算几何,floyd题目题目传送门题目描述某公司加工一种由铁、铝、锡组成的合金。他们的工作很简单。首先进口一些铁铝锡合金原材料,不同种类的原材料中铁铝锡的比重不同。然后,将每种原材料取出一定量,经过融解、混合,得到新的合金。新的合金的铁铝锡比重为用户所需要的比重。现在,用户给出了n种他们需要的合金,以及每种合金中铁铝锡的比重。公司希望能够订购最少种类的原材料,并且使用这些原材料可以...原创 2018-10-22 03:36:32 · 178 阅读 · 0 评论 -
【NOIP2018模拟赛0】解题报告
T1 yyy点餐题意给出长度为nnn的序列,求有所有不同的组合的代价总和(每种组合的代价为该组合内所有数之和)对于全部数据,有1≤n≤1000000,0≤ai&amp;lt;9982443531\leq n\leq 1000000, 0\leq a_i&amp;lt;9982443531≤n≤1000000,0≤ai&lt;998244353题解一眼就能秒掉的水题ans=∑i=1n...原创 2018-10-21 14:20:40 · 236 阅读 · 0 评论 -
BZOJ4384 [POI2015]Trzy wieże
标签:智商题题目题目传送门Description给定一个长度为n的仅包含’B’、‘C’、'S’三种字符的字符串,请找到最长的一段连续子串,使得这一段要么只有一种字符,要么有多种字符,但是没有任意两种字符出现次数相同。Input第一行包含一个正整数n(1&lt;=n&lt;=1000000)n(1&lt;=n&lt;=1000000)n(1<=n&l...原创 2018-10-17 23:39:20 · 517 阅读 · 0 评论 -
BZOJ3749 [POI2015]Łasuchy
标签:DP题目题目传送门Description圆桌上摆放着n份食物,围成一圈,第i份食物所含热量为c[i]。相邻两份食物之间坐着一个人,共有n个人。每个人有两种选择,吃自己左边或者右边的食物。如果两个人选择了同一份食物,这两个人会平分这份食物,每人获得一半的热量。假如某个人改变自己的选择后(其他n-1个人的选择不变),可以使自己获得比原先更多的热量,那么这个人会不满意。请你给每个人指...原创 2018-10-17 04:09:59 · 164 阅读 · 0 评论 -
洛谷4424 [HNOI/AHOI2018]寻宝游戏
标签:智商题题目题目传送门题目描述某大学每年都会有一次Mystery Hunt的活动,玩家需要根据设置的线索解谜,找到宝藏的位置,前一年获胜的队伍可以获得这一年出题的机会。作为新生的你,对这个活动非常感兴趣。你每天都要从西向东经过教学楼一条很长的走廊,这条走廊是如此的长,以至于它被人戏称为infinite corridor。一次,你经过这条走廊时注意到在走廊的墙壁上隐藏着nnn个等长的二...原创 2018-10-16 04:23:23 · 259 阅读 · 0 评论 -
NOIP2017时间复杂度(提高D1T2)
标签:模拟题目题目传送门题目描述小明正在学习一种新的编程语言 A++,刚学会循环语句的他激动地写了好多程序并 给出了他自己算出的时间复杂度,可他的编程老师实在不想一个一个检查小明的程序, 于是你的机会来啦!下面请你编写程序来判断小明对他的每个程序给出的时间复杂度是否正确。A++语言的循环结构如下:F i x y 循环体E其中F i x y表示新建变量 iii(变量 iii...原创 2018-10-16 02:47:17 · 395 阅读 · 0 评论 -
NOIP2017逛公园(提高D1T3)
标签:SPFA,记忆花搜索题目题目传送门题目描述策策同学特别喜欢逛公园。公园可以看成一张NNN个点MMM条边构成的有向图,且没有 自环和重边。其中1号点是公园的入口,NNN号点是公园的出口,每条边有一个非负权值, 代表策策经过这条边所要花的时间。策策每天都会去逛公园,他总是从1号点进去,从NNN号点出来。策策喜欢新鲜的事物,它不希望有两天逛公园的路线完全一样,同时策策还是一个 特别热爱...原创 2018-10-16 02:07:34 · 258 阅读 · 0 评论 -
BZOJ5281 [Usaco2018 Open]Talent Show
标签:二分,背包DP,分数规划题目题目传送门DescriptionFarmerJohn要带着他的N头奶牛,方便起见编号为1…N,到农业展览会上去,参加每年的达牛秀!他的第i头奶牛重量为wi,才艺水平为ti,两者都是整数。在到达时,FarmerJohn就被今年达牛秀的新规则吓到了:(一)参加比赛的一组奶牛必须总重量至少为W(这是为了确保是强大的队伍在比赛,而不仅是强大的某头奶牛),并且(...原创 2018-10-15 03:26:06 · 142 阅读 · 0 评论 -
洛谷1144 最短路计数
标签:SPFA题目题目传送门题目描述给出一个NNN个顶点MMM条边的无向无权图,顶点编号为1−N1-N1−N。问从顶点111开始,到其他每个点的最短路有几条。输入输出格式输入格式第一行包含222个正整数N,MN,MN,M,为图的顶点数与边数。接下来MMM行,每行222个正整数x,yx,yx,y,表示有一条顶点xxx连向顶点yyy的边,请注意可能有自环与重边。输出格式共NNN行,...原创 2018-10-13 22:57:25 · 220 阅读 · 0 评论 -
NOIP2017宝藏(提高D2T2)
标签:模拟退火,搜索剪枝,状压DP题目[题目传送门](https://www.luogu.org/problemnew/show/P3959)题目描述参与考古挖掘的小明得到了一份藏宝图,藏宝图上标出了 nnn 个深埋在地下的宝藏屋, 也给出了这 nnn 个宝藏屋之间可供开发的$ m$ 条道路和它们的长度。小明决心亲自前往挖掘所有宝藏屋中的宝藏。但是,每个宝藏屋距离地面都很远, 也就是说,...原创 2018-10-13 22:02:15 · 356 阅读 · 0 评论 -
NOIP2017奶酪(提高D2T1)
标签:并查集题目题目传送门题目描述现有一块大奶酪,它的高度为 hhh,它的长度和宽度我们可以认为是无限大的,奶酪 中间有许多 半径相同 的球形空洞。我们可以在这块奶酪中建立空间坐标系,在坐标系中, 奶酪的下表面为z=0z = 0z=0,奶酪的上表面为z=hz = hz=h。现在,奶酪的下表面有一只小老鼠 Jerry,它知道奶酪中所有空洞的球心所在的坐 标。如果两个空洞相切或是相交,则 J...原创 2018-10-13 19:25:26 · 333 阅读 · 0 评论 -
洛谷4438 [HNOI/AHOI2018]道路
标签:树形DP题目题目传送门题目描述W 国的交通呈一棵树的形状。W 国一共有n−1n - 1n−1个城市和nnn个乡村,其中城市从111到n−1n - 1n−1 编号,乡村从111到nnn编号,且111号城市是首都。道路都是单向的,本题中我们只考虑从乡村通往首都的道路网络。对于每一个城市,恰有一条公路和一条铁路通向这座城市。对于城市i, 通向该城市的道路(公路或铁路)的起点,要么是一个乡村...原创 2018-10-13 18:17:04 · 29861 阅读 · 0 评论 -
洛谷4926 [1007]倍杀测量者
标签:二分答案,差分约束题目题目传送门题目描述今天Scarlet在机房有幸目睹了一场别开生面的OI训练。因为一些奇妙的SPJ,比赛中所有选手的得分都是正实数(甚至没有上限)。当一位选手A的分数不小于选手B的分数kkk(k&gt;0k&gt;0k>0)倍时,我们称选手A**“kkk倍杀”了选手B,选手B被选手A“kkk倍杀”**了更奇妙也更激动人心的是,训练前有不少...原创 2018-10-13 03:09:49 · 354 阅读 · 0 评论 -
洛谷4924 [1007]魔法少女小Scarlet
标签:模拟题目题目传送门题目描述Scarlet最近学会了一个数组魔法,她会在n∗nn*nn∗n二维数组上将一个奇数阶方阵按照顺时针或者逆时针旋转90°,首先,Scarlet会把111到n2n^2n2的正整数按照从左往右,从上至下的顺序填入初始的二维数组中,然后她会施放一些简易的魔法。Scarlet既不会什么分块特技,也不会什么Splay套Splay,她现在提供给你她的魔法执行顺序,想让...原创 2018-10-09 02:33:25 · 389 阅读 · 0 评论 -
洛谷4925 [1007]Scarlet的字符串不可能这么可爱
标签:数学题目题目传送门题目描述Scarlet妄图构造字符集为kkk,长度为LLL的字符串,满足没有任何一个长度超过111的回文连续子串。看起来这样的字符串太多了,Scarlet随手加了个限制:她指定了字符串的第sss位为www。这下Scarlet不会做了,请你来帮她计算究竟有多少满足条件的字符串。按照套路,你只要求出答案对ppp取模后的结果。输入输出格式输入格式第一行三个整数k...原创 2018-10-12 17:15:04 · 242 阅读 · 0 评论 -
BZOJ5443 [Ceoi2018]Lottery
标签:离线标记,递推题目题目传送门题意简述:定义两个序列每个位置上不同的值的个数为kkk相似。现在有一个长度为nnn的序列,可以将它划分为n−L+1n-L+1n−L+1个长度为LLL的子串,QQQ组询问,求每个子串与多少个其它的子串为≤ki\leq k_i≤ki相似的题解离线存储询问+普通转移+前缀和code#include<iostream>#include<...原创 2018-09-21 19:06:09 · 336 阅读 · 0 评论 -
BZOJ5445 [Ceoi2018]Toys
标签:数学题目题目传送门题意简述:达达兔有很多不同种类玩具,每种玩具可能有很多个(存在区别),每天达达兔可以在不同种类的玩具中每种选择一个,组合起来,最多可以玩耍n天(n天中不存在重复组合的情况),问有多少种情况可以满足,求达达兔可以拥有多少玩具分析一眼就知道是数学题然后根据样例简单推推发现答案就是可以将n分解的不同组合算是水题了吧qwqcode#include<iost...原创 2018-09-21 17:23:12 · 446 阅读 · 0 评论 -
BZOJ5442 [Ceoi2018]Global warming
标签:LIS,DP,树状数组题目题目传送门Description给定n(n≤200,000)n(n\leq 200,000)n(n≤200,000),你可以将任意a[l]a[l]a[l]至a[r](1≤l≤r≤n)a[r](1\leq l\leq r\leq n)a[r](1≤l≤r≤n)每一个元素加上一个d(−x≤d≤x)d(-x\leq d\leq x)d(−x≤d≤x),求aaa数组...原创 2018-09-21 16:17:21 · 470 阅读 · 0 评论