劲爆交互
文章平均质量分 66
QuantAsk
蒟蒻OIer
展开
-
uoj#751-[UNR #6]神隐【交互】
个点的树,你每次可以选择一个边集,交互库会返回你所有联通块,要求这棵树。次询问中是一个单独的连通块,然后我们每次暴力找出叶子删掉即可。至于一个叶子的父节点是谁,我们在一个连通块删除的只剩下一个点。的子树中,此时取出还没有父节点的点,它们的父节点设为。的儿子,那么在过这个连通块的节点肯定都在。,我们可以给所有边一个独特的编号。这样对于一个叶子来说它就恰好在。一个神奇的做法,设操作次数为。位二进制数且其中恰好有。...原创 2022-08-12 13:36:53 · 310 阅读 · 0 评论 -
pjudge#21651-[PR #4]猜猜看【交互】
首先我们发现在询问中位数的情况下我们是完全不能够区分。我们能得到两次,如果有一个只得到了一次,那么说明。那么我们假设我们现在已经得到了两个数字。此时如果我们在询问中得到了两个。次,每次会重新处理一个数字,也就是。肯定是用于区分这两个东西上的。,也就是在边界附近的两格。被得到了两次),那么我们令。,此时我们通过询问中位数。再进一步,如果我们不知道。而如果我们已经确定了一个。的排列,每次你可以询问。操作内得到这个排列。,此时肯定也有前一个。,然后再重新处理一次。不难发现这样最多扩展。...原创 2022-08-03 11:35:50 · 156 阅读 · 0 评论 -
P5208-[WC2019] I 君的商店【交互,二分】
题目链接:https://www.luogu.com.cn/problem/P5208有一个长度为nnn的010101序列aaa,你知道里面有奇数个111还是偶数个111。你每次可以选择两个下标集合S/TS/TS/T询问集合SSS和集合TTT位置的数字和哪个更大。交互库只会告诉你S≤TS\leq TS≤T或者S≥TS\geq TS≥T。要求在所有询问集合大小之和不超过 500100500100500100 的情况下得到整个aaa序列。1≤n≤1051\leq n\leq 10^51≤n≤105注意到数据中有原创 2022-07-11 20:13:33 · 151 阅读 · 0 评论 -
Loj#3005-「JOISC 2015 Day 4」Limited Memory【交互题】
题目链接:https://loj.ac/p/3005有一个长度为nnn的括号串SSS,其中包括[]和两种括号类型,一个合法的括号串要求同类型的括号一一对应。你每次可以询问SSS中的一个字符并且传递一个[0,222)[0,2^{22})[0,222)的数字到下一次。你的程序每次只知道字符串长度nnn和上一次传递过来的数字(最开始时是000),你需要在150001500015000次内得到这个字符串是否为一个合法括号串。1≤n≤1001\leq n\leq 1001≤n≤100很有趣的题目。我们需要知道的信..原创 2022-06-15 11:23:33 · 240 阅读 · 0 评论 -
CF1672E-notepad.exe【交互,二分】
正题题目链接:https://www.luogu.com.cn/problem/CF1672E题目大意有一个你不知道的长度为nnn的序列lll,你每次可以询问一个长度www。交互库会返回一个hhh表示最少能将lll分成多少连续段使得每一段[l,r][l,r][l,r]都满足∑i=lrli+r−l≤w\sum_{i=l}^rl_i+r-l\leq w∑i=lrli+r−l≤w。但是,如果w<max{li}w<max\{l_i\}w<max{li}则会返回000。你需要在n+原创 2022-04-26 18:46:06 · 483 阅读 · 0 评论 -
P7045-[MCOI-03]金牌【构造,交互题】
正题题目链接:https://www.luogu.com.cn/problem/P7045?contestId=36089题目大意nnn个物品有一些颜色,可以询问QQQ次两个物品的颜色是否相同,求一个排列是的相邻的物品颜色不同。其中Q≥2n−2Q\geq 2n-2Q≥2n−2解题思路对于每一个不在头尾的物品,我们需要求出两个与其颜色不同的物品,当我们判断两个物品颜色是否相同时,如果不同,那么我们就各为一个物品找到了一个颜色不同的。如果相同,假设有kkk个颜色相同的物品,那么只需要找到k+1k+原创 2020-10-31 22:08:57 · 401 阅读 · 0 评论 -
CF1375F-Integer Game【交互】
正题题目链接:https://www.luogu.com.cn/problem/CF1375F题目大意给出a,b,ca,b,ca,b,c。先手每次指定一个数kkk,然后后手指定一个数字加上kkk,若有相同的数则先手胜利,操作次数超过100010001000后后手胜。后手不能两次操作同一个数。你选择先手/后手后与交互系统进行交互。1≤a,b,c≤109,1≤k≤10121\leq a,b,c\leq 10^9,1\leq k\leq 10^{12}1≤a,b,c≤109,1≤k≤1012解题思原创 2021-02-18 19:40:23 · 157 阅读 · 0 评论 -
CF1370F2-The Hidden Pair(Hard Version)【交互题,二分】
正题题目链接:https://www.luogu.com.cn/problem/CF1370F2题目大意TTT组数据,给出nnn个点的一棵树,有两个隐藏的关键点。你每次可以询问一个点集,交互库会回答这个点集中的一个点满足它到两个关键点的距离和最小,和这个距离。要求在111111次询问内求出这两个关键点。1≤T≤10,1≤n≤10001\leq T\leq 10,1\leq n\leq 10001≤T≤10,1≤n≤1000解题思路首先第一下不知道干啥就问整张图吧。这样我们就得到了一个点r原创 2021-04-01 11:36:00 · 130 阅读 · 0 评论 -
CF835E-The penguin‘s game【交互】
正题题目链接:https://www.luogu.com.cn/problem/CF835E题目大意长度为nnn的序列中有两个yyy其他都是xxx,给出n,x,yn,x,yn,x,y。你每次可以询问一个下标集合的数字异或和,要求在191919次以内找到这两个yyy的位置。1≤n≤1000,1≤x,y≤109,x≠y1\leq n\leq 1000,1\leq x,y\leq 10^9,x\neq y1≤n≤1000,1≤x,y≤109,x=y解题思路考虑询问一个集合我们会得到的答案情况,原创 2021-08-08 15:25:55 · 199 阅读 · 0 评论 -
CF1556D-Take a Guess【交互】
正题题目链接:https://codeforces.com/contest/1556/problem/D题目大意现在有nnn个你不知道的数字,你有两种询问操作询问两个下标的数字的andandand询问两个下标的数字的ororor要求在2n2n2n次操作以内求出第kkk小的数字1≤n≤104,0≤ai≤1091\leq n\leq 10^4,0\leq a_i\leq 10^91≤n≤104,0≤ai≤109解题思路显示我们取andandand之后为000且ororor之后为111原创 2021-08-30 13:51:06 · 165 阅读 · 0 评论