03 2022 档案

摘要:18th浙江省赛J G .Wall Game 不知道为啥这题在CF里这么奇怪 题目大意: 一个蜂窝状的地图,每一格是一个正六边形,两个格共用一条边则为相邻。 操作1表示占领 (x,y)。操作2表示查询(x,y)的连通块的边界长度 。 思路和代码: 一开始我也想并查集,但是有两个问题: 1)这是二维的 阅读全文
posted @ 2022-03-30 23:21 tyrii 阅读(34) 评论(1) 推荐(0) 编辑
摘要:18th浙江省赛G G .Wall Game 不知道为啥这题在CF里这么奇怪 题目大意: 一个蜂窝状的地图,每一格是一个正六边形,两个格共用一条边则为相邻。 操作1表示占领 (x,y)。操作2表示查询(x,y)的连通块的边界长度 。 思路和代码: 一开始我也想并查集,但是有两个问题: 1)这是二维的 阅读全文
posted @ 2022-03-30 23:20 tyrii 阅读(43) 评论(0) 推荐(0) 编辑
摘要:D2. 388535 (Hard Version) 题目大意: 题目意思是,给一个区间l~r(l<=0),再给长度为r-l+1的数列a。 给一个序列a,0~r的一个排列要整体Xor 上一个x后可以得到给定的a,求出x。 思路和代码: 设题目给的操作后序列为a,原始序列为p(l~r的一个排列),有: 阅读全文
posted @ 2022-03-28 17:46 tyrii 阅读(131) 评论(0) 推荐(0) 编辑
摘要:D1. 388535 (Easy Version) 题目大意: 题目意思是,给一个区间l~r(l=0),再给长度为r-l+1的数列a。 给一个序列a,0~r的一个排列要整体Xor 上一个x后可以得到给定的a,求出x。 思路和代码: 哇这道题真的麻了,题目里标红的0=l我没看见....导致坐牢... 阅读全文
posted @ 2022-03-28 11:44 tyrii 阅读(134) 评论(0) 推荐(0) 编辑
摘要:C. Shinju and the Lost Permutation 题目大意: 这题目题意贼绕 给一个1~n的排列p,根据p做数列b,bi表示p1~pi中的最大值。b数列中不同的数值数量就是排列p的力量。 现在给出数列c,ci表示p向左循环右移i-1位所得到的力量值。问给出的c有没有可能被一种p得 阅读全文
posted @ 2022-03-28 11:25 tyrii 阅读(154) 评论(0) 推荐(0) 编辑
摘要:B. Marin and Anti-coprime Permutation 题目大意: 给一个1~n的排列,若满足以下条件则是一个“美丽排列”。 \[ gcd(1*p_1,2*p_2,...,n*p_n) > 1 \] 给定一个n,问有多少种美丽排列,模998244353 。 思路和代码: 想一手, 阅读全文
posted @ 2022-03-28 10:58 tyrii 阅读(91) 评论(0) 推荐(0) 编辑
摘要:A. Marin and Photoshoot 题目大意: 给一个01串,其中每一个长度大于等于2的子区间中0的数量不大于1的数量,最少插入多少1 思路和代码: 找最小单元,00和010: 00 ⇒ 0110 010=>0110 也就是说遇到00要加2,遇到010要加1 void solve(){ 阅读全文
posted @ 2022-03-28 10:45 tyrii 阅读(59) 评论(0) 推荐(0) 编辑
摘要:F. Vitaly and Advanced Useless Algorithms 题目大意: n个任务和m种操作,每个任务有他的ddl,i操作可以花费ti时间使得ei任务完成百分之pi。问能否在所有任务的ddl前完成所有任务,若能则输出要执行哪些操作,若不能输出-1 。 思路和代码: 对于每一种任 阅读全文
posted @ 2022-03-10 15:57 tyrii 阅读(66) 评论(0) 推荐(0) 编辑
摘要:B. MEX and Array 题目大意: 对一个数组来说,value是将其分成不重复不遗漏的c块,求以下式子的最大值。 \[ c+\sum_{i=1}^{c}mex({b_{l_i}},{b_{l_{i+1}},...,{b_{r_i}}}) \] 现在求一个数列所有子区间的value和。 思路 阅读全文
posted @ 2022-03-04 15:02 tyrii 阅读(61) 评论(0) 推荐(0) 编辑
摘要:3/01个人训练 D. PriceFixed 这是昨天打的VP的d题,今天补一下。 题目大意: 有n个东西,每一件都是两元。第i件物品需要买ai个,购买物品总数达到bi后,所有的i物品都变成一元。问买完所有物品最少花多少钱。 思路和代码: 我的初始想法是:先买bi最大的物品,然后取比对最少的ai。用 阅读全文
posted @ 2022-03-01 20:10 tyrii 阅读(27) 评论(0) 推荐(0) 编辑
摘要:树状数组引入—楼兰图腾_acw 题目大意: a数组为1~n的一个排列。找到ijk,使得ai>aj&&ak>aj这就是一个‘V’。问有多少‘V’和多少倒‘V’。 思路和代码: V和倒V是一样的做法,现在只考虑V。找点i左边和右边各有多少个点比点i大,两数字相乘即以该点i为最低点的V数量。 但是数据范围 阅读全文
posted @ 2022-03-01 13:59 tyrii 阅读(24) 评论(0) 推荐(0) 编辑
摘要:2022/2/28个人训练 A. AquaMoon and Strange Sort 题目大意: 给一个序列a,一开始每个元素都朝右边,可以交换若干次相邻元素。元素经过交换后朝向会改变。问能不能操作出一个非降序序列并且所有元素都朝右。 思路和代码: 首先,为使最后的序列所有元素都朝向右边,需要每个元 阅读全文
posted @ 2022-03-01 00:06 tyrii 阅读(55) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示