随笔分类 - 非传统题
摘要:# 题目大意 交互题 有一个长度为n的未知排列p,构成了一个环,初始有一个人在某个位置(未知) 每次询问可以给出一个步数x,然后人会向前走x步(i to (i+x)%n)并**返回所在位置的数字** 在1e4次询问内找到n,n<=1e9 **保证排列在交互前固定** # 题解 显然,要想知道n就必须
阅读全文
摘要:题目描述 题解 设每条边都有一个初始为0的边权,每次查询断成两个块后就把两个块的边权+1,最后得到的树上任意两条边权相同的边之间都有一条边权小于其的边,则操作次数为最小边+1 把边权反过来,即初始为k每次把两侧-1,则变为相同的之间有大于其的 考虑dp,设f[i]表示以i为根的子树中能连上来的边的集
阅读全文
摘要:题目大意 交互题 有一个[1,n]中的数x,要求在10000次操作内找出,有一个集合{1...n}和三种操作 A:询问集合内a的倍数个数 B:询问集合内a(a>=2)的倍数个数,同时删掉除x外所有a的倍数 C:回答 题解 在被Good Bye2019打出心里阴影后九个月没打了尝试上分 由于10000
阅读全文
摘要:题目描述 http://uoj.ac/problem/69 题解 做之前瞄了先一眼题解,get到了核心部分 因为给的运算符很不靠谱,所以考虑实现一个靠谱的运算符 题解的"正常"做法是按照行号来编号,并不是很明白 正常做法(自己写的):如果要实现c=a+b,那么搞一个d=c-a-b判断d是否为0来跳转
阅读全文
摘要:题目描述 题解 第一道玩出来的提答题 数据特殊在于生成方式,是一条链上面随机加边(虽说没什么卵用) 手玩可以玩出点1,纯暴力可以跑出点2,3+4~9的1分 xjb剪枝可以得到40~60不等的分数,以上做法均未写过 神必做法: 首先一个显然是假的做法,每次把两条链首位相接,最后接到只有一条链,然后连点
阅读全文
摘要:题目描述 交互题 有一个长度为n的由C,H,O组成的字符串S,每次可以询问一个串T,返回询问串在S中的位置,一次询问的代价是1/(|T|^2),在总代价<=7/5的代价下找出串S 4<=n<=50 题解 非常有趣的题目,虽然没什么人切+及其难调+题解辣鸡 不是题解做法因为根本没看,以下把CHO对应A
阅读全文
摘要:题目描述 https://loj.ac/problem/2985 太长了不写 题解 刚了几天刚出了69分加一些奇奇怪怪的做法 subtask3 首先根据0和N-1可以找到1连续段的开头,然后二分 把不确定性消掉,只需要两个一组询问即可,根据奇偶性讨论之后的和只有0和2 subtask5 首先用2N的
阅读全文
摘要:http://uoj.ac/problem/247 口胡 找不到题解口胡一下,5k+无grader不打算写 考虑先求出每个传送器的位置,再求出之间的关系 首先最外圈保证没有传送器,并且传送器的8方向都是空格子 这说明假设走到了一个传送器后, 只能在3\ 3的范围内走 ,否则可能会走到其他传送器上而使
阅读全文
摘要:[Toc] 被吊打了 先鸽着 JOI的本质:数 据 结 构 优 化 建 图 D1T1 https://loj.ac/problem/3271 爆零辣 显然的dp:设f\[i]\[j]\[0/1]表示当前到i放了j个A当前是A/B 是否合法 发现对于每个i和0/1,合法的j是一个连续段 证明可以归纳,
阅读全文
摘要:题目描述 这是一道 通信题 。 UOJ 又来到了新的一年,今年鸽子们不出意外的把比赛鸽到了12月月底。今年鸽子们决定玩点不一样的:它们要来打(tong)雪(xin)仗(ti)。 小 (Alice),小 (Bob) 和小 (Cplusplus) 计划进行一场打雪仗比赛,
阅读全文