06 2024 档案
摘要:题目 Link 考虑到老师不能砍树,所以最少补种树就是把剩下那二位的种树数补成最多的那位。 这里介绍个小语法: max({a, b, c}); max(max(a, b), c); 两行代码都是在求 \(a, b, c\) 的最大值,但是第二个是两两求,第一个是整体求,稍微方便一点。 ACCode
阅读全文
摘要:题目 Link 先找规律,不难发现: \[\left\{\begin{aligned} 0 + 9 = 9\\ 1 + 8 = 9\\ 2 + 7 = 9\\ 3 + 6 = 9\\ 9 + 0 = 9\\ \end{aligned}\right. \]所以,对于最后一位的转换,只需要求出 \(9
阅读全文
摘要:题目 Link 前情提要:这个题是栈的经典入门题。 关于栈的详细内容可以看 OI-Wiki,这里简单说一下。 其实栈(stack)就相当于一个桶,有两种操作:从顶上(top)往里边扔东西(push)和拿东西(pop),底部不允许操作(不然就漏了)。 这里就有 \(3\) 种操作了: top:用来获取
阅读全文
摘要:提供一种快速做法(31ms)~ 首先,枚举是必须的,但是可以快速枚举。 优化 1: 众所周知 \(\gcd(a, b) \times \operatorname{lcm}(a, b) = a \times b\),所以我们只需要枚举 \(a\) 就好了。 优化 2:\(a\) 最大也只用到 \(\s
阅读全文

浙公网安备 33010602011771号