16562 2012 noip nc

LY1376 [ 20231008 NOIP 模拟赛 T0 ] 递增路径

题意 \(A\), \(B\) 两人轮流在一张图上移动一个点。要求这次移动的边权必须大于上次的。 \(A\) 希望游戏进行的轮数多,\(B\) 希望游戏进行的轮数少。 对于每个 \(s = 1, 2, ..., n\) 作为起点,若双方都采用最优策略,游戏会进行多少轮。 Sol 考虑将所有边按照从大 ......
模拟赛 路径 20231008 1376 NOIP

winserver2012 搭建AD域

1、添加AD域功能 2、安装完,配置域服务 一直下一步,安装完后会自动重启 3、创建组织单位,添加域账户和联系人 4、查询当前域用户 dsquery user -name test1 ......
winserver 2012

LY1380 [ 20231009 NOIP 模拟赛 T1 ] AK 神

题意 给定长度为 \(n\) 的序列 \(S\)。 \(A\),\(B\) 两人轮流取连续 \(k\) 个数,保证 \(n \equiv 1\pmod k\)。 \(A\) 使最终数字更小,\(B\) 使最终数字更大。 问取到数的和。 Sol 直接考虑每次选哪些数,怎么选显然是不好做的。 不难发现 ......
模拟赛 20231009 1380 NOIP LY

NOIP A层联测8

感觉以后模拟赛都应该认真改题。 \(100+100+0+100\),开题顺序 \(1-4-2-3\),以为打到12:00结果只打到11:30导致 T3 特殊性质和暴力都没写,后来也懒得写了。 T4 前一天刚做过究极弱化版,跟偷了题一样,切得挺顺利;T2 由于忘了 \(k\) 相等耽误了好久,幸好做出 ......
NOIP

LY1366 [ 20231005 NOIP 模拟赛 T0 ] 加固

题意 设 \(T\) 是由 \(26\) 小写英文字母排列得到的字符串。 \(T'\) 由 \(T\) 复制若干次得到。 给定字符串 \(S\) 为 \(T'\) 的子序列,求 \(T'\) 的最小复制次数。 保证出现的不同字母不超过 \(20\) 种 \(1 \le |S| \le 10^5\) ......
模拟赛 20231005 1366 NOIP LY

LY1374 [ 20231008 NOIP 模拟赛 T2 ] 机房惨案

题意 给定一棵树,每次操作将一个点染成黑色。 求询问的点到所有黑点的路径编号最小值。 ** 数据保证第一次为染色操作 ** Sol 注意到保证第一次为染色。 考虑钦定根节点为染色的点。 那么对于所有染色操作,暴力记录染色的点到根节点的路径上所有点的贡献。 每个点只会贡献一次,这部分是 \(O(n)\ ......
模拟赛 惨案 机房 20231008 1374

P1003 [NOIP2011 提高组] 铺地毯

第一思路: 开一个N*N的数组,每次都扫一遍地毯范围并标记编号 然后你会发现:喜提MLE 为什么呢? 我们来看看数据范围 0 ≤ n ≤ 1e4 n的范围是1e4,数组总大小为1e16,大约需要4000TB的内存空间 服务器也不带这么玩的 正解: 将地毯信息用结构体存储 struct node{ i ......
地毯 P1003 1003 NOIP 2011

2023NOIP A层联测5

A. T1(cook) 复合题,考场上只做出来了分块的部分,没有想到那个组合数求和可以用莫队 分块部分具体不说了 ,对散块部分加权时,可以采用归并优化时间复杂度(因为我北卡长哩,卡到了晚饭之后,卡了一下午,好欸!) 现在考虑问题 \(\sum_{i=0}^{k} \dbinom{x}{i}\) 令$ ......
2023 NOIP

洛谷 P1969 [NOIP2013 提高组] 积木大赛 - 小思维

洛谷 P1969 [NOIP2013 提高组] 积木大赛 [NOIP2013 提高组] 积木大赛 题目描述 春春幼儿园举办了一年一度的“积木大赛”。今年比赛的内容是搭建一座宽度为 \(n\) 的大厦,大厦可以看成由 \(n\) 块宽度为 \(1\) 的积木组成,第 \(i\) 块积木的最终高度需要是 ......
积木 思维 P1969 1969 NOIP

2023NOIP A层联测6

A. 万花筒 考虑发现 每次 相当于 把 x 和 x+d 连边 ,不难发现最后一定是一些环 证明可以看 白简 B . 冒泡排序趟数期望 写一下我曾经比较疑惑的点 为什么 inv 和 p 一定一一对应,因为我们发现只要给出我们一个 inv 我们就可以倒推出唯一确定的 p ,所以它们是一一对应的关系 这 ......
2023 NOIP

NC17383 A Simple Problem with Integers

来记录一下实现方式,真的有点妙。 首先通过打表可以发现进入循环节前的长度最多为 \(4\),最小循环节的长度只有 \(1,2,3,6\)。 所以我们可以记录当前平方了几次,到达 \(4\) 次后算出长度为 \(6\) 的循环节中的数,之后只要记录平方次数模 \(6\) 后的值即可。 放一下 \(O( ......
Integers Problem Simple 17383 with

P3953 [NOIP2017 提高组] 逛公园

Description 策策同学特别喜欢逛公园。公园可以看成一张 \(N\) 个点 \(M\) 条边构成的有向图,且没有 自环和重边。其中 \(1\) 号点是公园的入口, \(N\) 号点是公园的出口,每条边有一个非负权值,代表策策经过这条边所要花的时间。 策策每天都会去逛公园,他总是从 \(1\) ......
公园 P3953 3953 2017 NOIP

2023NOIP A层联测 6

万花筒 对于由原图中一条边产生的若干条边,我们设原图边为 \((u,v)\),设 \(d=\left\lvert u - v \right\rvert\)。 那么我们先考虑 \(u\) 连向 \((u + d) \bmod n + 1\),从 \((u + d) \bmod n + 1\) 连向 \ ......
2023 NOIP

LY1371 [ 20231007 NOIP 模拟赛 T0 ] 十一之争

题意 给定一个长度为 \(n\) 的数字串 \(s\) 和只包含 yo 的字符串 \(t\),yoimiya 会和 oimiya 玩 \(n\) 轮游戏,初始有一个数字串 \(x\) 为 \(0\),每次: 如果 \(t_i\) 是 y 则是 yoimiya 操作,如果是 o 则是 oimiya 操 ......
模拟赛 20231007 1371 NOIP LY

Ynoi2012 NOIP2016 人生巅峰

Day \(\text{XXX}\)。 注意到修改是易于复合的立方操作,而且值域非常小,所以可以直接 \(O(v\log m)\) 预处理出对每个 \(i\in[0,v)\) 操作了 \(2^{j}\le m\) 次的结果,维护出每一位被修改了多少次,查询某一位的值直接倍增 \(O(\log m)\ ......
巅峰 人生 Ynoi 2012 NOIP

33dai NOIP2023模拟赛35 赛后总结

做题历程 8:00 ~ 8:40 写A。 8:40 ~ 9:40 看B,C想B,写B。 9:40 ~ 10:40 手玩了一下C,推出了那个规律。 10:40 ~ 11:20 写C。 11:20 ~ 12:00 看了看D,尝试写dp暴力,没空,最后随便写了写。 总结 写代码要注意细节,不然容易挂。 题 ......
模拟赛 2023 NOIP dai 33

2023年石门中学NOIP模拟测试(2023.10.6)

原题大战 T1 范围 \(n\leq 10^{14}\)。 不用动脑,打个表找找规律。 考虑一个数 \(x\),在 \(1\sim n\) 中包含 \(x\) 这个约数的个数为 \(\left\lfloor \dfrac{n}{x} \right\rfloor\),那么既然是异或,只需要判断奇偶性算 ......
2023 中学 NOIP 10

Windows2012上搭建帝国CMS网站步骤(一)

1.点击左下角开始按钮,选择“服务器管理器”; 2.默认仪表盘选项,选择“添加角色和功能”; 3.直接下一步; 4.选择“基于角色或基于功能的安装”; 5.选择“从服务器池中选择服务器”,选定好服务器,下一步; 6.选择“Web服务器(IIS)”, 7.在弹出的弹窗中选择“添加工具”,然后下一步; ......
步骤 Windows 网站 2012 CMS

P4133 [BJOI2012]最多的方案 题解

P4133 双倍经验 发现斐波那契数列增长极快,不到 \(100\) 项就超过了 \(10^{18}\),搜索树也极为稀疏,可以考虑搜索。 爆搜肯定会超时,考虑优化: 可行性剪枝。 记忆化,去除重复的计算。 改变搜索的顺序,因为先考虑小元素的话,会有较多的无用的搜索,且小元素较灵活,更容易凑到 \( ......
题解 方案 P4133 4133 2012

【基环树 | 题解】P5022 [NOIP2018 提高组] 旅行

前言 一日知基环树弱,固补题。 关于基环树 基环树定义 一个环,环上每个点都有一颗以该点为根的树,如下图为一棵基环树 关于基环树常规思路 通常来说基环树常规思路是先处理环上树的结果,后通过树的结果来处理换上结果。 具体处理方式依照题目来定。 然而只是通常来说 因为基环树的问题灵活性强且就算没专门学过 ......
题解 P5022 5022 2018 NOIP

10-04 NOIP模拟赛

10-04 NOIP模拟赛 喜提80+30+10=120分 T1 水管(flow) 题目描述 某国有 \(n\) 个城市,水利调配非常有问题,这导致部分地区出现严重的缺水,而部分地区却全年洪灾泛滥。政府请你来做些调整和规划。 你打算将原有的但是已经废弃了的 \(m\) 条水管重新使用。第 \(i\) ......
模拟赛 NOIP 10 04

2023NOIP A层联测 5

恼了,Rating 是按照比赛结束前 40 分钟排行榜算的,直接掉大分。 漂亮大厨 教主的魔法 + 高橋君 前半部分直接暴力分块就可以,整的块打标记。 高橋君莫队转移。 给定 \(T\) 个询问,对于每个询问,给出 \(n,k\),求出 \[\sum^{k}_{i=0}{n \choose i} \ ......
2023 NOIP

NOIP A层联测5

T1 漂亮大厨(cook) 教主的魔法+高橋君=漂亮大厨。 先求出每次询问有多少个数小于等于 \(y\),再统计答案。 区间加,区间查小于等于某个数个数,考虑分块,块内再维护一个有序序列。 区间加:散块直接加,暴力排序重构有序序列;整块打标记。 区间小于等于某个数个数:散块暴力累加;整块在有序序列中 ......
NOIP

P1025 [NOIP2001 提高组] 数的划分 题解

题目传送门 本题共有两种方法,分别是递归深搜和动态规划 方法一:递归深搜 Solution 从小到大一一枚举每一个划分的数,。只要找到一种方案就记录,具体细节代码中有注释。 Code #include <bits/stdc++.h> using namespace std; int n,k,ans; ......
题解 P1025 1025 NOIP 2001

P1054 [NOIP2005 提高组] 等价表达式

P1054 [NOIP2005 提高组] 等价表达式 这个题在计算表达式时可能会出现高次方,比如在某一数据中就出现了 2^7^10 也就是 \(2^{70}\) 自然溢出会寄,所以要取模 自然溢出 \(80\) 分 ull quick_pow (ull x, ull p) { ull res = 1 ......
等价 表达式 P1054 1054 NOIP

NOIP2022 比赛

Day \(2^2+3^2+4^2\)。 HNOI2016 序列的加强版。我去年怎么这么菜啊,虽然现在也是就是了。 \[\sum\limits_{[l,r]\in [L,R]}\left(\max\limits_{i\in [l,r]}a_i\right)\left(\max\limits_{i\i ......
NOIP 2022

NOIP2023 国庆集训 A 组 Day7

T1 思路:因为只有三个串故枚举其中一个为调换的串,再枚举k验证即可。 T2 思路:正着不好做,考虑反着做。这样就不会覆盖之前的。赛时没想到这个常见套路,正难则反。 T3 事实上只有一种情况,故只需倒着枚举遇到a统计答案。使用一个变量sum来记录遇到下一个a的次数 如果枚举到b,sum+=1。如果遇 ......
国庆 NOIP 2023 Day7 Day

【题解】洛谷 P1003 [NOIP2011 提高组] 铺地毯

原题链接 解题思路 如果直接按照题意开一个二维数组来模拟每个点最上面的地毯编号,会发现所占空间最坏情况下约为 (2*105)2*4B=4*1010*4B=1.6*1011B≈149GB,程序完全无法运行。 但实际上没有必要将每一个点的信息记录下来,只需要记录每一块地毯能覆盖哪些点,再依次判断哪那些地 ......
题解 地毯 P1003 1003 NOIP

我个人今年csp/noip赛前复习列表:

Part1、图论: 1*、3种tarjan 2、dij算法:暴力写法和heap优化 3*、Prim算法:暴力与heap优化 4、Floyd算法+矩阵 5、直径求法(dp+dfs)与性质 6、树的重心(dp求法) 7*、差分约束系统建模方式 8*、二分图相关问题 9*、Dinic算法板子(骗分) 10 ......
个人 noip csp

P5015 [NOIP2018 普及组] 标题统计

题目描述 传送门 凯凯刚写了一篇美妙的作文,请问这篇作文的标题中有多少个字符? 注意:标题中可能包含大、小写英文字母、数字字符、空格和换行符。统计标题字符数时,空格和换行符不计算在内。 输入格式 输入文件只有一行,一个字符串 \(s\)。 输出格式 输出文件只有一行,包含一个整数,即作文标题的字符数 ......
标题 P5015 5015 2018 NOIP