首页 > 其他分享 >THUSC2023 题面回忆

THUSC2023 题面回忆

时间:2023-05-08 16:46:17浏览次数:50  
标签:10 le 题面 THUSC2023 号点 编号 补给站 矩形 回忆

造福后人?

鸣谢 \(Kaguya\) 进行补充,修改和行末句号(。)

D1T1

给定长度为 \(n\) 的序列, \(Q\) 次询问/修改。

  • 1 l r x 区间 \([l, r]\) 所有数 \(+ x\)。

  • 2 l r x 询问区间 \([l, r]\) 至少操作多少次使得整个区间都为 \(x\),每次操作你可以选定一个子区间,将区间中的数全都 \(+1 / -1\)。

\(n , q \le 3 \times 10^5, |a_i|, x \le 10^9\)。

D1T2

给定一张无向图, 经过一条边 \((u_i,v_i)\) 需要一定时间 \(t_i\)。

\([1, n]\) 号点是游乐园, 在 \(i\) 游乐园表演需要 \(w_i\) 能量,\([n + 1, n + m]\) 号点是补给站,\(0\) 号点为基地。

驾驶一个飞船,最长续航里程为 \(L\),储能为 \(V\)。

从 \(0\) 出发,按编号从小到大在所有游乐场表演,可以前往补给站花费 \(c_1\) 时间补充里程,回基地花费 \(c_0\) 时间补充里程和能量,最后回到 \(0\)。

求最短时间。

可以经过游乐场不表演,可以经过补给站/基地不补充,一旦补充,一定补满。

\(n \le 200 , m \le 50\) 能量好像在 \(10^9\) ,里程时间大概 \(10^6\) ?

D1T3

有 \(n\) 个人 \(m\) 张纸条,人从 \(0\) 开始编号。

第 \(i\) 张纸条初始在 \(p_i\) ,写有数字 \(q_i\)。

第 \(i\) 个人有 \(d_i\) 种策略 \(a_{i, j}, b_{i, j}\)。

每一轮,第 \(i\) 个人会把手中的纸条 \(j\) 传给 \(a_{i, (q_j \% d_i)}\) 并修改上面的数字为 \(b_{i, (q_j \% d_i)}\)。

问 \(t\) 时刻内多少时刻所有纸条都在 \(0\) 号人手中。

\(t \le 10^{100}\),\(n\) 不到 \(100\) 具体多少忘了 ,\(m \le 800\),\(d \le 45\)。

\(p_i, a_{i, j} \in [0, n - 1]\)。

\(q_i, b_{i, j} \le 10^?\) 在 \(int\) 内,不是很大。

提供了封装好的高精度类。

支持加减乘除取模 \(gcd\) 逻辑运算,转其他类型,由其他类型(整数/字符串)转来。

乘法取暴力卷积和 \(fft\) 较快的。

除法取暴力和牛顿迭代较快的。

D1T4

交互

一个 \(n \times m\) 的矩形,划分成若干小矩形。

我们定义一个矩形的位置是其左上角的位置。

按照从上到下,从左到右的顺序考虑每个小矩形进行编号。

对于每个小矩形按照从上到下,从左到右的顺序编号。

初始给你 \(n, m\)。

每次你可以查询 \((i, j)\) 的编号。

要求你查询到编号为 \(x\) 的点。

\(n, m \le 10^6\) ,交互次数最多为大概 \(45K?\) ,\(K\) 是划分的小矩形数量。

Day2

简述:

提交答案,你有简单的电路门,设计电路完成各项任务,最终手搓一个 \(CPU\)。

大致分为组合逻辑和时序逻辑两部分。

你可以使用。

与门, 或门,异或门,非门,与非门,或非门,同或门,正边沿 \(D\) 触发器。

限制一个门的输入信号最多 \(10\) 个。

限制串行电路的最大长度。

部分题目有特殊限制。

部分任务

  • 投票器

  • 带使能 \(E\) 的译码器

  • 带使能 \(E\) 的选择器

  • 比较器

  • 加法器

  • (ex) 超前进位加法器

  • 简易 \(ALU\)

  • 串行奇偶校验器

  • 移位寄存器

  • 可变模寄存器

  • 乘法器

  • 寄存器堆

  • 简易 \(CPU\)

标签:10,le,题面,THUSC2023,号点,编号,补给站,矩形,回忆
From: https://www.cnblogs.com/Chencgy/p/17382243.html

相关文章

  • THUSC2023 游记
    THUSC2023游记Day1试机,试机题是A+B,一个交互,一个提答。提答是几何,瞬间不想认真做了。键盘的下键是坏的,按下去弹不起来,左键也是,但没下键那么严重。喊工作人员换键盘,工作人员说明天作为随机打乱,不管了。交互写了个暴力,发现分数给错了,除以了100(试了下各种错误,比如越界,sqrt(-......
  • 工匠回忆(三)
    接上文7、函数7.1、长度7.2、圈复杂度7.3、函数内代码确保处在同一抽象层内,主流程清晰,不存在穿插的分支7.4、有状态的函数7.4.1、全局变量7.4.2、闭包函数7.4.3、类比较偏向于后两者 8、装饰器装饰器和装饰器模......
  • 工匠回忆(二)
    接上文4、条件分支控制流避免分支嵌套,异常放在代码片段最前面4.1、归约函数4.2、条件表达式的封装避免过长而导致可读性下降4.3、德摩根定律4.4、and、or优先级4.5、or短路效应4.6、消失的分支4.6.1、二分查找算法4.6.2、......
  • 「回忆录」NOIP2022游寄
    都已经过去半年了才来更的屑距离CSP还有一周左右的时间,我们停课了,然后来了东校。Al:“为了庆祝我们在一起学习,下午我们考试!”???好像就呆了\(1\)天半,因为疫情,我们要提前出发去日照,然后中午家长们紧急把东西送来,Al跑回一区把ycc和zxs接来,三区的wxf和fjh下午也来了,然......
  • 工匠回忆(一)
    不久之前看过《python工匠》,腾讯大佬朱磊写的,后来一段时间零零散散也会翻开看看,强烈推荐!!!1、变量注释变量与注释是最接近自然语言的东西,把变量与注释搞好,同样一段代码,却带来两种截然不同的体验1.1、变量开辟的必要性1.2、变量注意靠近使用1.3、注意变量描述性......
  • 回忆录
    (1995-至今)编写人:李为本资料仅供内部交流使用,不得用于任何商业用途重要声明:本报告内容及观点仅供参考,不构成任何投资建议这些年赚了整整两个亿,一个回忆,一个失忆。够我挥霍一辈子了,哈哈哈哈。......
  • (已改正)第十四届蓝桥B组省赛回忆版 E: 接龙数列
    目录E:接龙数列原题错误版改正版DP写法E:接龙数列原题时间限制:1s内存限制:256MB题目描述对于一个长度为K的整数数列:A1,A2,...,AK,我们称之为接龙数列当且仅当Ai的首位数字恰好等于Ai−1的末位数字(2≤i≤K)。例如12,23,35,56,61,11是接龙数......
  • 考研成绩出来了!续:努力过的经历,都是美好的回忆
    文/ 谷雨(微信公众号:王不留)查完成绩,看到不理想的结果,不知如何描述当时的心情,失落、迷茫、遗憾,可能都有吧。我苦笑一叹,合上IPAD,摸摸这个为考研而买陪伴我半年的平板,“伙计,谢谢你的陪伴,谢谢……”终于都结束了。顺手写完昨日的随笔,而后大脑一片空白,我不知在做什么要做什么。下午,微信......
  • OI 回忆录(下)
    还没更完,先别急!!!由于认识的选手多了很多,我或许可以多介绍一些称呼。qiuly、wrp、zhy、萱等人:隔壁学校(长沙市一中)的选手。到了高二,许多同学已经退役了,或是处于一种半退役的状态。还在全力停课并冲击省队的选手只剩下我、cxy、zzm、lzh、zcdh和qhl。由于书院双剑客的存在,我们组......
  • 4、总在回忆里才看得清
    2023/3/19SectionAseparate,(使)分开、分割、隔开、单独的、独立的utter,说、讲、出声、完全的、彻底的accessible,可接近的、可到达的beaccessibleto,容易接近的、容......