Posts by hostmaster

泰勒展开 学习笔记

前言 建议在看本文章时动笔算一算。 概述 泰勒展开用于近似一个函数在某个点附近的值。 通过泰勒展开,你可以把某个简单的东西拉长。看上去是复杂化了,但在某些情况下,化简后你可以完成一些不可思议的操作。 一些看似非常难求的东西,用上泰勒展开就好求了。 举例 本质 泰勒展开的本质是通过用高次函数来模拟目标函数曲线。 公式 泰勒展开(Taylor…
Read article

CEOI2021 Day2 T1 Stones 做题笔记

题意 Ankica 和 Branko 在玩游戏。 有 $n$ 堆石子,第 $i$ 堆有 $a_i$ 个。玩家轮流移除一堆石子中的若干个,取到最后一个石子的玩家获胜。 但在该游戏中每个玩家从哪堆石子中取石子是由另一名玩家固定的。 具体来说,游戏的回合数从 $1$ 开始每次递增,增量为 $1$,而游戏将会以如下方式进行: 在奇数回合,Bran…
Read article

IOI2023 Day2 T2 超车 做题笔记

题意 有 $n + 1$ 辆巴士,编号为 $0$ 到 $n$,它们的速度都是固定的。前 $n$ 辆巴士有固定的出发时间。 在公路上,这些巴士不能超车(相对位置不能改变),所以当快的车追上慢的车之后,需要跟慢车保持同一速度行驶。 有 $m$ 个点,在这些点上可以超车(同一时间到这个点的车按照行驶速度排序,快车在前,慢车在后)。 现在有 $q$…
Read article

CEOI2021 Day1 T3 Newspapers 做题笔记

题意 给定一张无向联通图,小 B 从某个点开始,每秒移动到一个相邻节点(不能不动)。小 A 每秒猜测小 B 所在的位置。若小 B 刚好在小 A 所猜的位置,小 A 就赢了。 问小 A 能否在有限步数内赢。如果可以,给出步数最小的构造方案。 $1 \leq n \leq 1000$ 题解 首先考虑有环的情况。小 B 可以选择从环上一点开始,…
Read article

BZOJ 4887 [TJOI 2017] 可乐 做题笔记

题意 加里敦星球的人们特别喜欢喝可乐。因而,他们的敌对星球研发出了一个可乐机器人,并且放在了加里敦星球的 $1$ 号城市上。这个可乐机器人有三种行为:停在原地、去下一个相邻的城市。自爆。它每一秒都会随机触发一种行为。现在给出加里敦星球城市图,在第 $0$ 秒时可乐机器人在 $1$ 号城市,问经过了 $t$ 秒,可乐机器人的行为方案数是多少…
Read article