04 2024 档案
摘要:CF1957A Stickogon 题意 题意十分简单,给予你 个棍子,问这些棍子可以构成多少个正多边形。 思路 说是可以构成多少个正多边形,所以我们可以用边最少的正多边形等边三角形来计数。 在输入 的时候,用一个数组 来计算 出现的次数,当 \(f_
阅读全文
摘要:Add 题意 将序列进行一系列的操作,输出对 的期望值。 题目中操作说的比较明了,再次就不特殊声明了。 思路 据题意所知,每一个 应该对应了一个固定的答案。 于是我就想到可以打表,就打出了下面的式子。 n=1时 ans=1 n=2时 ans=5 n=3时 ans=14
阅读全文
摘要:Nene and the Card Game 题意 有 张牌, 皆有两张。 有两个人在玩游戏,每个人有 张卡片,当一人出了一张编号为 的卡片且再次之前两人之中任意一人也出了一张编号为 的卡片,则出卡人分数加一。 在本
阅读全文
摘要:P10320 勇气(Courage) 推导过程 本题是一道数学题,重点是如何推导出正确式子。 首先,先特判几个特殊点: 当 且 时,是不存在解的,战斗力无论何时都不会超过 。 当 不强化就以大于 。 当 第
阅读全文
摘要:背景 通过学校老师的指引,我在清明节仅仅3天的假期内,上了长达18个小时的课程。 课程 虽然有一点点的累,但还是学到真本事的。 Day1 第一天,介绍是说上数据结构。本来我是认为会先将想栈、队列、链表等简单并可以用 STL的数据结构,但一上来,就讲了树。 另附:给我们讲课的是 mrsrz。 树的遍历
阅读全文
摘要:我参加了[2023]csp-j,在10月20日我校准备了大巴车,在5点.pm住酒店,老师定的蓝海酒店使我震惊不已。 吃完饭老师叮嘱了我们几句,然后呵呵去找隔壁的隔壁请教了一下 晚上有个大聪明打电话学夹子音来骚扰我们 第二天早上我们上战场 TMD找规律找了2个小时,打代码加修改代码花了1个小时也没打出
阅读全文
摘要:原题传送门 思路: 如"aba","abba"这样的回文字符串, 每个字符的出现次数有以下两种情况: 1:全部是偶数(abba) 2:只有一个为奇数(aba) 于是只要字符出现个数为奇数的个数小于等于k+1即可 否则无解 AC code: #include<bits/stdc++.h> using
阅读全文
摘要:CF916C 题解 思路 思考发现,如果我们让很多边的边权变得非常大,而故意留下 到 的某一条路径,使整条路径之和甚至还没有剩下一条边的权值大,这条路径显然就是最短路了。 更重要的是,这样构造的结果,这条路径同时还是整张图 的最小生成树。 这样我们只需要找一个 \(10000
阅读全文
摘要:P6680 题意 一个 点 边的图,图无重边,无自环。 满足这样一条性质:如果三边互不相等,则三边可以构成三角形。 思路 思路简单,用集合的思想来做。 引用一下 K0stlin 大佬的性质:题目中的操作等价于将一个点大于某个儿子的儿子们赋给这个儿子(这里的儿子表示这个点有出边
阅读全文
摘要:CF1915B 题意 给出一个 行 列的字符矩形,其中每行都有字符 ABC 各一个组成,现有一个字符未知,求出未知字符。 思路 就是说每个字符都应该出现 次,所以我们只要找到出现两次的字符即可。 AC Code #include<bits/stdc++.h> us
阅读全文
摘要:CF301B 这不最短路的板子题吗? 思路 用 代表走到第 点时的可恢复单位时间的值。 到 的距离是 \(\left ( \left | xi-xj \right | + \left | yi-yj \right | \right ) \times
阅读全文
摘要:CF30D 题意 有 个点,其中的 个点在数轴上。求以点 为起点走过所有点的最短距离,允许重复。 思路 有两种情况: 在数轴上(如图1)。 在第 个点上(如图2)。 图1: 图2: 像第一种情况: 一定存在数轴上某点 \
阅读全文
摘要:CF1929B 题意 给定一个 的正方形,已知正方形最多有 条对角线,要求要有至少 条对角线经过至少一块黑色方格,求至少要将几条对角线涂成黑色。 分析 分类讨论: 当 时,就只需要在上下两侧
阅读全文
摘要:P10245 Swimming Pool 题意 给你四条边 ,求这四条边是否可以组成梯形。 思路 这显然是一道简单的普通数学题。 判断是否能构成梯形只需看四条边是否能满足,上底减下底的绝对值小于两腰之和且大于两腰之差。 证明过程 如图, , ,\(CD=c
阅读全文
摘要:CF1934B Yet Another Coin Problem 题解 题意 目前有 种硬币,面值分别为 。给你一个数字 ,求出可以凑出 的最少的硬币的数量。 思路 这道题,大多数的人大概会想到动态规划的方法。 但是,我们应该有敢于创新
阅读全文
摘要:CF1918B Minimize Inversions 思路 暴力 一个一个的算,复杂度巨大。 数学规律 让逆序最少,也就是让升序更多。我们可以通过多组数据实验,最终我们会发现,将数列 减少一个逆序对,让数列 随着 变化,最多会只会增加一个逆序对。而让
阅读全文
摘要:AT_xmascon21_b Bad Mood 题意 给定你一个 的矩形。 以一条对角线为基础上,制作一个无向图,该图的顶点对应于格子的共有 个顶点,画上的对角线对应于图的边。这种方式能形成的连通分量的数量为得分。 求最小得分
阅读全文
摘要:CF1950B Upscaling题解 题意 给予你一个正整数 ,构造一个如图的字符矩阵。 思路 注意数据 ,可以发现数据很小,于是我们可以暴力模拟。 我们可以将两列看为一列,两行看为一行。 然而我们可以发现缩成的一行的 等于被缩的两行的 \(
阅读全文
摘要:题目: 将 排序 匹马是同一种颜色, 是同一种颜色,则 匹马是同一种 颜色。指出其中的错误。 我: 说实话,当时我看见这道题,没有考虑到答案是以什么特殊值考虑的。 答案: 当 时 x[1]=x[n-1]=x[
阅读全文