模拟赛 题解1.8

【题解】洛谷P1068 [NOIP2009 普及组] 分数线划定 (map)

## 题目描述 世博会志愿者的选拔工作正在 A 市如火如荼的进行。为了选拔最合适的人才,A 市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试。面试分数线根据计划录取人数的 $150\%$ 划定,即如果计划录取 $m$ 名志愿者,则面试分数线为排名第 $m \times 150\ ......
题解 分数线 分数 P1068 1068

模拟集成电路设计系列博客—— 4.4.1 修调概述

4.4.1 修调概述 如之前所说,连续时间滤波器的一个缺点是需要额外的修调电路。这是因为由于时间常数会因为工艺偏差而产生大的波动。例如,集成电容可能会有百分之10的偏差,而电阻和跨导可能会有约百分之20的偏差。由于这些组件的构建非常不同,RC或者\(Gm/C\)时间常数积由于工艺偏差可能只会有百分之 ......
电路设计 电路 博客

模拟集成电路设计系列博客—— 4.3.3 四晶体管MOSFET-C积分器

4.3.3 四晶体管MOSFET-C积分器 一种改进MOSFET-C滤波器线性度的方式是使用四晶体管MOSFET-C积分器,如下图所示[Czarnul,1986]: 对于这个四晶体管积分器的小信号分析,可以将单输入积分器处理成有着\((v_{pi}-v_{ni})\)和反相信号\((v_{ni}-v ......

模拟体育竞技分析-采用乒乓球规则

采用乒乓球比赛规则 ‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬a.一局比赛:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪ ......
乒乓球 规则 竞技 体育

模拟集成电路设计系列博客——4.3.2 双晶体管MOSFET-C积分器

4.3.2 双晶体管MOSFET-C积分器 MOSFET-C滤波器类似于全差分有源RC滤波器,除了电阻被等效的线性区MOS晶体管所取代。由于有源RC和MOSFET-C滤波器紧密关联,对于设计者来说,一个好处就是可以大量使用在有源RC滤波器上的已有知识。本小节我们讨论双晶体管MOSFET-C积分器。 ......

12.23模拟赛

T1 正解:莫反推导出来的整除分块,证明不会: 然后直接快速幂来算是 \(O(\sqrt{m}·log\:n)\) 的,过不了剩下三个点。考虑到模数很小且为质数,用费马小定理预处理幂次然后去算,复杂度 \(O(\mathbf{10007}·log\:n+\sqrt{m})\),注意字符串处理 \(n ......
模拟赛 12.23 12 23

P3893 [GDOI2014] Beyond 题解

P3893 [GDOI2014] Beyond 题解 思路 称第一个字符串为 \(A\),第二个字符串 \(B\)。 考虑枚举环长 \(L\),那么如果 \(L\) 是可行的,当且仅当存在一个位置 \(i\),使得 \(A_{1\sim i} = B_{L - i + 1, L}, A_{i + 1 ......
题解 Beyond P3893 3893 2014

2023.12.23模拟赛总结

前言:这次比赛又是tm的AB组一起打,tm的题目怎么一点质量都没有啊,三道简单题+一道模板题,而且模板我还没做过,而且我的一个部分换成那个模板就A了 这次300pts,rank3,感觉不太好 T1 dp,\(f[i][0/1]\)表示i位置填0/1的方案数,直接转移,写高精度 T2 感觉应该放T4, ......
模拟赛 2023 12 23

计算机模拟空战综述

计算机模拟空战综述 摘要: 计算机模拟空战是一种基于虚拟环境中模拟空战场景的技术,通过计算机技术与战术知识的结合,为空军训练和研究提供了重要的工具和平台。本文通过概述计算机模拟空战的发展历程、应用领域和技术特点,进一步总结当前的研究进展和存在的问题,并对未来发展进行展望。 引言随着计算机技术的不断发 ......
计算机

「杂题乱刷」AT_abc280_e 题解

题目链接 期望 dp 板子题,我们直接设 \(dp_i\) 为怪物血量只剩下 \(i\) 时的概率即可,状态转移方程也很简单了,详见代码。 参考代码: 点击查看代码 /* Tips: 你数组开小了吗? 你MLE了吗? 你觉得是贪心,是不是该想想dp? 一个小时没调出来,是不是该考虑换题? */ #i ......
题解 AT_abc 280 abc AT

题解:【XR-3】核心城市

题解:【XR-3】核心城市 思路一:考虑由特例推广到一般 1、很容易想到先考虑一个关键点的情况,然后再推广到一般情况。 2、一个点肯定选距离上最平衡的那个点,即树的中心。接着在中心周围贪心的选剩下的(k-1)个关键点即可。 3、这里有一个误区: 各点到某点的距离最小,是找树的中心而不是重心!!! 各 ......
题解 核心 城市 XR

闭合区域面积统计 题解

题目描述 计算一个 \(10 \times 10\) 矩阵中由 \(1\) 围成的图形的面积。如下所示,在 \(10 \times 10\) 的二维数组中,\(1\) 围住了 \(15\) 个点,因此面积为 \(15\)。 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 ......
题解 面积 区域

CF1881F Minimum Maximum Distance 题解

因为白点对 \(f_i\) 没有贡献,所以可以重构出一棵原树的子树,使得所有的叶子都为标记点且标记点数量不变(没有删去标记点)。因为没有标记被删去且结构不变,所以这棵树的答案与原树答案相同。 现在,对于所有节点,到它距离最大的标记点一定在叶子上。那么问题就变为:求出树上任意一点到所有叶子节点的最大距 ......
题解 Distance Minimum Maximum 1881F

ISCTF2023部分题解

WEB: 圣杯战争 !!! (题解:结局别说遗憾 Zn. ) 解题思路:打开题目链接,代码如下: <?php highlight_file(__FILE__); error_reporting(0); class artifact{ public $excalibuer; public $arrow ......
题解 部分 ISCTF 2023

delphi模拟redis单元

1 unit g_uSdRedis; 2 3 interface 4 5 uses 6 Windows, 7 Messages, 8 SysUtils, 9 Variants, 10 Classes, 11 Graphics, 12 Controls, 13 Forms, 14 Dialogs, 1 ......
单元 delphi redis

P3426 [POI2005] SZA-Template 题解

题意: 给定一个字符串,求能盖出这个字符串的印章的最小长度。 分析: 显然,这个印章一定是 \(s\) 的 border。 记 \(dp_{i}\) 表示盖满前 \(i\) 个的最小印章大小,那么答案只可能为 \(i\),或者 \(dp_{kmp_{i}}\)。 证明如下: 显然答案为 \(i\) ......
题解 SZA-Template Template P3426 3426

[CF17E] Palisection 题解

[CF17E] Palisection 题解 思路 直接统计相交的字符串很难数,考虑正难则反。 用总共的回文串对数减去相离的回文串个数。 设总共有 \(tot\) 个回文串,用 manacher 跑出来每个位置的最大回文半径后,使用差分的技巧保存两个数组: \(f_i\) 表示以 \(i\) 为开头 ......
题解 Palisection 17E CF 17

CF187A 题解

原题传送门 题目大意 如题意翻译。 思路分析 很水的一道题目,可以将第一个排列 \(a\) 看作最终排列,接下来每输入一个数,让它与 \(a_m\) 进行比较,直到两个排列相同。 最后看题目范围,\(1≤n≤2\times10^5\),时间复杂度 \(\mathcal{O(n)}\),空间复杂度 \ ......
题解 187A 187 CF

CF1912L 题解

原题传送门 题目大意 有一个仅有 0 和 L 构成的序列,求出一种方案,使得左部分的 0 数量不等于右部分的 O 数量,且左部分的 L 数量不等于右部分的 L 数量,若不存在输出 -1。 思路分析 首先看题目范围,\(2≤n≤200\),数据很小,考虑暴力。 可以使用字符串截取函数 s.substr ......
题解 1912L 1912 CF

2023第七届强网杯 个人题解

27 htppy Spring 评价: 相对简单,放出来的晚,做的出来的人相对比较少 大致流程是可以上传.pebble模板文件,然后通过访问上传的恶意模板文件进行rce。 首先上传恶意模板文件,经过几次尝试,黑名单过滤了,org.springframework.context.support.Cla ......
题解 个人 2023

P5289 [十二省联考 2019] 皮配 题解

题目链接 点击打开链接 题目解法 题意比较复杂,形式化一下题意是: 一些人和一些城市,每个人属于一个城市,每个人属于 \(A/B/C/D\) 队,需要满足:每个城市中的人要么都属于 \(AC\) 或 \(BD\),且 \(A+C\le C_0,\;B+D\le C_1,\;A+B\le D_0,\; ......
题解 P5289 5289 2019

[THUPC 2024 初赛] 套娃题解

题目大意 你需要对每一个长度的区间,求出以他为长度的区间的 \(mex\) 构成集合的 \(mex\) \(n\le10^5\) 大致思路 有一个神奇的结论:对于点 \((l,r)\) 为 \(mex_{l,r}\) 的矩形,其中按颜色分割得到的矩形数是 \(O(n)\) 级别的 证明&实现:我们考 ......
题解 初赛 THUPC 2024

CF1746E2 Joking (Hard Version) 题解

非常厉害的一道交互题。 思路 由于交互库会说谎,我们考虑把两次询问划分成一组。 结论:假如一个集合在两次询问中都为不成立,那么这个集合也就一定不成立。 证明显然,因为这两次中总有一次时真话。 那么我们就可以想到一个比较暴力的想法。 每一次把集合划分为四个,\(S_{0,0},S_{0,1},S_{1 ......
题解 Version Joking 1746E 1746

洛谷 P5669 [SDOI2018] 原题识别-改 题解--zhengjun

题面 鉴于这题目前还没题解,提供一种时间 \(\Theta(n\sqrt{m})\),空间 \(\Theta(n+m)\) 的做法。 询问 1 可以直接上树分块或者树上莫队,见 P6177 Count on a tree II/【模板】树分块。 但是因为本题询问 2 的做法,所以我采用了树上莫队的做 ......
题解 zhengjun P5669 5669 2018

CF1914 D Array Collapse 题解

Link CF1914 D Array Collapse Question 初始给出一个数组 \(\{P\}\) ,数组中每个值都不相同,我们可以选中 \(P\) 数组中连续的一段,然后删除除了最小值以外的所有元素,求删除多次(包括 \(0\) 次)后,剩下的数组的数量 Solution 当时就没怎 ......
题解 Collapse Array 1914 CF

[AGC001E] BBQ Hard 题解

题目链接 点击打开链接 题目解法 很有技巧的一道题 观察数据范围发现 \(a_i,b_i\) 很小,所以考虑和值域有关的做法 从组合意义上考虑组合数,不难想到 \(\binom{a_i+b_i+a_j+b_j}{a_i+a_j}\) 为 \((0,0)\) 到 \((a_i+a_j,b_i+b_j) ......
题解 001E Hard AGC 001

P9973 [THUPC 2024 初赛] 你说得对,但是 AIGC の 题解

难度极低。显然,句子开头是You are right, but即为人工智能。 #include <iostream> #include <string> #include <cstdio> namespace io{ template <typename T> inline void read(T& ......
题解 初赛 P9973 THUPC 9973

P3243 [HNOI2015] 菜肴制作 の 题解

本题是我的第一道蓝题,故我认为这道题稍难。 在本题解中,会列出一些坑点供大家参考。 这道题由优先制作这一关键词可知是一道拓扑排序的题,于是我想用邻接矩阵,但是我交之后错了,那是因为普通的数组会爆,但我不喜欢写链式前向星,故使用了vector的二维数组。 但是这道题比较特殊,由教练提醒,这道题需要跑反 ......
题解 菜肴 P3243 3243 2015

CF1673C Palindrome Basis の 题解

这道题非常板,如你所见,大概思路是打表回文数加上完全背包求方案数,但是需要注意取余问题。 从英文题面上(题目翻译没有给出数据范围)可以看到 \(1 \leq n \leq 4 \cdot 10 ^ {4}\),所以只要用完全背包来预处理这一范围即可。如果你还是不懂,可以去搜完全背包字样并学习该算法。 ......
题解 Palindrome 1673C Basis 1673

AT_gigacode_2019_b 採用面接 の 题解

这道题比较水。大概思路是使用循环,之后检查 \(a_{i}\) 是否达到 \(x\) 且 \(b_{i}\) 是否达到 \(y\) 且 \(a_{i} + b_{i}\) 是否达到 \(z\)。 代码如下。 #include <iostream> namespace io{ template <ty ......
题解 AT_gigacode gigacode 2019 AT