地毯noip 2011

NOIP2023 T3 双序列扩展

强制 \(X_1 < Y_1\)(若不满足,交换 \(X\) 和 \(Y\) 即可)。 把问题抽象为在一个 \(n \times m\) 的 八连通 网格图上,满足 \(X_i \ge Y_j\) 的点 \((i, j)\) 处有障碍,问 \((1, 1)\) 和 \((n, m)\) 是否连通。 ......
序列 NOIP 2023 T3

【杂谈】NOIP 2023 游记

Day -1 这次 NOIP 考前的状态和感觉都比 CSP 前好,有一点开窍的感觉,心态也异常的稳定,想着打不了就再等一年回来就好。上午打了会板子,下午看了一下思维训练之后准备下去打球,结果发现体育场爆满,一问是高三的这两节课自由活动。回来划了一下水,然后仔细思考了一下明天的考试策略应该是什么。晚上 ......
杂谈 游记 NOIP 2023

NOIP 2023 寄

NOIP 2023 寄 被卷暴了qwq 上了三周常规之后分数线才出来,感觉大抵是已经好似了罢。 11.13 - 11.17 这一周其实也没什么特别的,也没有跟之前 CSP 一样搞活动(话说曹是不是说过 NOIP 前一周要出去找场子搞运动来着?)。但是这周确实颓得相对比较多诶(包括但不限于 KunKu ......
NOIP 2023

2023 NOIP 游记 && 真正的退役记

1. 复役之曙光 2023.11.3 退役纪元第一天 我得知了我的 CSP-S 复赛分数。不出所料,文操打挂的 T1 没有出现奇迹,后面两题也是平淡如清汤,没有给我任何惊喜。 $35$ 分,或许是我的 $OI$ 生涯中最不堪入目的成绩。 我以为我的 $OI$ 之路就要像这次的成绩一样无声地凋零,碾碎 ......
amp 游记 2023 NOIP

NOIP2023 游记

NOIP 2023 游记 Day 0 今天没有多校联考了,坐在电脑面前没有什么做题的欲望,就各种开题来看但不动手写,也算是挨过了一大半天。 我们学校要做初中生考点,最后大概一小时被教练拉着整理卫生,把凌乱的机房整理完互道 rp++ 之后就回家了。(机房文化黑板 R.I.P.) 晚上回家就一直在看 B ......
游记 NOIP 2023

P2487 [SDOI2011] 拦截导弹 题解

题意:求出一个序列 \(q\) 的最长二维不上升子序列,以及求出每个数出现在这个最长二维不上升子序列中的概率。 很显然,三维偏序问题可以用 cdq 分治来优化 dp。 对于第一问,直接把这道题的 \(n^{2}\) dp 优化到 \(\log^{2}\) 即可。具体来讲,设 \(l_{i}\) 表示 ......
题解 导弹 P2487 2487 2011

2011年6月 英语English四级

Part I Writing 标准版 Doing Shopping Online With the development of the Internet, shopping is no longer a tiring thing. Just click your mouse to choose t ......
English 2011

P1024 [NOIP2001 提高组] 一元三次方程求解( 普及- ) 题解

题目传送门 思路: 1 可以直接暴力 2 二分搜索答案 3 盛金公式 一元三次方程:\(ax^3+cx^2+d=0\) 重根判别公式: \(A=b^2-3ac\) \(B=bc-9ad\) \(C=c^2-3bd\) 当\(A=B=0\)时,\(X1=X2=X3= -b/3a= -c/b = -3d ......
题解 P1024 1024 NOIP 2001

P5314 [Ynoi2011] ODT

好题,牛牛的一个套路。 先树剖一下,我们可以很简单的用树状数组维护每个点的真实值。 对于每个点只维护所有轻儿子的信息,对于每次询问的时候暴力加入当前点,重儿子以及父亲的信息,查询第 \(k\) 大,再删除信息即可。 考虑链修改的影响。因为只维护的是轻儿子的信息,那么只有链上的所有轻边会修改。 具体的 ......
P5314 5314 2011 Ynoi ODT

P1084 [NOIP2012 提高组] 疫情控制

题意: H 国有 $n $ 个城市,这 \(n\) 个城市用 $ n-1 $ 条双向道路相互连通构成一棵树,$1 $ 号城市是首都,也是树中的根节点。 H 国的首都爆发了一种危害性极高的传染病。当局为了控制疫情,不让疫情扩散到边境城市(叶子节点所表示的城市),决定动用军队在一些城市建立检查点,使得从 ......
疫情 P1084 1084 NOIP 2012

「游记」NOIP 2023

\(Day\ -?\) CF 掉下 CM,内心毫无波澜,甚至觉得有点滑稽。FST 两道,但是没 FST 也只有 2100 的 performance。 没办法啊,div1 那些 B 和 C 都是聪明小子题。有的根本想不到,有的需要做很久。 估计我还是擅长 OI 题一些。 印象很深刻的是 LF 的预言 ......
游记 NOIP 2023

NOIP2015普及组金币

NOIP2015普及组金币 题目数据 (n <= 10000) 根据题目要求与我们原来学过的打印数字三角形图形很相似。 数字三角形如下,数字可以对应成天数: 1 2 3 4 5 6 7 8 9 10 每天加的金币就是行坐标即可: 1 2 2 3 3 3 4 4 4 4 代码如何: #include ......
金币 NOIP 2015

2011年12月 英语四级

Nothing Succeeds Without a Strong Will As we have read from above, quitting-smoking seems easy, but in reality it is rarely achieved. There is somethi ......
英语四级 2011

洛谷 P1044 [NOIP2003 普及组] 栈 题解

洛谷 P1044 [NOIP2003 普及组] 栈 题解 Sol 本题通过分析可得: 假设现在进行 \(12\) 次操作,我们把 push 认为是在地图上向右走,pop 向上走,那么其中一个合法的步骤可以是(\(p1\) 代表 push,\(p2\) 代表 pop):\(p1, p1, p2, p1 ......
题解 P1044 1044 NOIP 2003

P5309 [Ynoi2011] 初始化

题意 给定一个序列 \(s\),每次修改操作 \(x, y, z\)。 \(i \in [y, y + x, y + 2x, y + 3x, \ldots, y + kx]\),\(s_i = s_i + z\)。 区间查询 \(\sum_{i = l} ^ r s_i\)。 Sol 根号分治,很明 ......
P5309 5309 2011 Ynoi

NOIP 2023 三值逻辑

problem 我们定义 \(\text{T}\) 对应 \(n + 1\),\(\text{U}\) 对应 \(n + 2\),\(\text{F}\) 就是 \(-\text{T}\)。 现在我们知道了每一个数代表着什么值,用 \(val\) 数组来表示。 然后我们构想两个数组 \(pT\) 和 ......
逻辑 NOIP 2023

P1004 [NOIP2000 提高组] 方格取数 题解

题意: 思路: 考虑四维 $ dp $ : 设 $ dp[i][j][k][l] $ 表示两条路径分别走到 $ (i,j) $ 和 $ (k,l) $ 时所能获取的最大和,显然会超时。 考虑三维 $ dp $ : 设 $ dp[i][j][k] $ 表示两条路径走了 $ i $ 步分别走到第 $ j ......
题解 方格 P1004 1004 NOIP

NOIP

NOIP 好朋友们都走了,只剩下我一个人在这里“苟延残喘”了呜呜呜。吃饭也没人陪我了。话说我的文化课还没补完啊啊啊啊啊。 还有几天学考啊啊啊啊啊。 话说9号去北京干啥啊啊啊。 破防了哥 ......
NOIP

P3214 [HNOI2011] 卡农 题解

Description 给定 \(n,m\),要从 \(1,2,\dots,2^n-1\) 中选 \(m\) 个无序的数,使得他们互不相同且异或和为 \(0\),问有多少种选法。 对 \(998244353\) 取模。 Solution 考虑求出有序的方案数的个数再除以 \(m!\)。 设 \(f_ ......
卡农 题解 P3214 3214 2011

【游记】HE CSP-S&NOIP 游寄

CSP-S\NOIP 游寄 我放假了,我马上就走,但是我先写个游寄( CSP-S 只有复赛的,原因:再往前忘了( 10.xx.23 把锅巴惹了,然后他不让我训练了(悲 我们实验二是这样的 10.20.23 落地 qhd,终于回家力,特别开心 我妈请 TH 的老师和学长学姐吃了螃蟹,但是全桌只有她自己 ......
游记 CSP-S NOIP CSP amp

P1017 [NOIP2000 提高组] 进制转换

P1017 [NOIP2000 提高组] 进制转换 负进制也一样用短除法转换,但是余数得保证是正数,不然没法用这个方法。 在求余的过程中加入处理: 如果负数,余数减去一个模数,上一次的商先加上一个模数再去除模数得到本次商。 比如对于 \(10\) 到 \(-2\) 进制的转换。 第一次短除 \(-2 ......
进制 P1017 1017 NOIP 2000

noip 2023 游记

Day -1 今天……不知道干了什么 感觉心里有点没底 但是最近几天改题效率都一般,不晓得是哪里出了问题 看 \(K8\) 博客才意识到他们考完之后就要走了啊 那么好多人也都要走了 本来这三天连着模拟赛都不错,结果刚刚仔细一想…… 是不是都是简单题啊,是不是我难题连暴力分都没拿到啊…… 临门一脚了反 ......
游记 noip 2023

NOIp 2023 游记

咕了正好一周的 NOIp 游记,是我第一篇游记,也是一张寄往四年后不得不退役的、即将画上青春句号的自己的,包含了自己的青涩、期待与成长的信笺。 Day \((-\infty, -7)\) CSP-S 2023 打炸,135,很清楚蓝勾是没了,所以每天都在想到底能不能去 NOIp。 问过并没有教过我什 ......
游记 NOIp 2023

P2522 [HAOI2011] Problem b

题意 求 \(\sum_{i = a} ^ {b} \sum_{j = c} ^ {d} [\gcd(i, j) = k]\)。 Sol 简单容斥一下。 \[\begin{aligned} \sum_{i = a} ^ {b} \sum_{j = c} ^ {d} [\gcd(i, j) = k] ......
Problem P2522 2522 2011 HAOI

P1084 [NOIP2012 提高组] 疫情控制

首先军队可以原地不动,时间越多越容易合法,先套上二分。 在不回到根的情况下,军队深度肯定越小越好。所以军队能往上移就移,如果能回到根就暂时在根对应的儿子那里驻扎。这个过程用树上倍增优化。 做完这一步后,我们找出需要军队驻扎的根的儿子(向下不经过军队就能到达叶子),现在就是要让其它军队移过来,考虑这个 ......
疫情 P1084 1084 NOIP 2012

P1081 [NOIP2012 提高组] 开车旅行

题目有点长,一步一步来。 预处理出每座城市两人分别会选择的下一座城市 用 set 即可实现。 倍增优化 DP 令 \(f_{i,j}\) 表示从城市 \(j\) 出发,行驶 \(2^i\) 天会到达的城市。 令 \(ga_{i,j}\) 表示从城市 \(j\) 出发,行驶 \(2^i\) 天,小 A ......
P1081 1081 NOIP 2012

P2495 [SDOI2011] 消耗战

题意 给定一棵有边权的无根树。 \(q\) 次询问,每次询问 \(k\) 个点。 求断边使得根节点 \(1\) 与 \(k\) 个点不连通的最小边权。 Sol 虚树。 \(n ^ 2\) dp 是 trivial 的。 考虑优化。注意到其中很多点都是无用的。 考虑保留有效点。 不难发现,有效点集为询 ......
消耗战 P2495 2495 2011 SDOI

P5311 [Ynoi2011] 成都七中

我永远喜欢数据结构。 题目传送门 给出 \(n\) 个点的树,点有颜色 \(a_i\)。有 \(q\) 次询问,每次询问给出 \(l,r,x\),求保留 \([l,r]\) 范围内的节点时,\(x\) 所在联通块中有多少种本质不同的颜色。询问之间相互独立。 不保留一个点的定义是,将这个点以及与其相邻 ......
P5311 5311 2011 Ynoi

NOIP2000提高组真题解析

NOIP2000提高组真题解析 第一题 进制转换 题目链接 解析 首先,我们知道对于10进制数x转2进制数,使用的算法是: 求出x%2 令x=x/2 不断执行1,2,直至x为0,然后倒序输出步骤1的结果。 一般可以用数组存步骤1的结果倒序输出或者使用dfs回溯回来再输出。 对于负数的情况,比如\(- ......
真题 NOIP 2000

P1036 [NOIP2002 普及组] 选数(递归)

[P1036 [NOIP2002 普及组] 选数] 我的思路是运用递归实现一个树状分支 例如 3 7 12 19 4选3,每个情况为 3-7-12 3-12-19 7-12-19 注意 我们用递归时在传参时要以和的形式传参。 如果先求和再传参就会发生错误. #include <iostream> # ......
P1036 1036 NOIP 2002
共710篇  :2/24页 首页上一页2下一页尾页