随笔分类 - 构造
摘要:题:https://ac.nowcoder.com/acm/contest/5675/I 题意:有n个人,相当于每个人要和其他人组队一次,问如何画组队才能使每个人总的停留时间最少,停留时间为每个人结束组队时间-开始组队时间 题意:要均摊等待时间才能达到总时间最少,因为若假设一个人先走,那么后面人等待
阅读全文
摘要:题:https://ac.nowcoder.com/acm/contest/5668/D 题意:给定n和m,要求你在全白的二维坐标上点上n个黑点,要求相邻颜色互异的点对恰好为m对(点x和点y,点y和点x被认为是相同的点对)。 分析:这题很容易想到一些限制条件: 1、n个黑点最多构成4n对点对,也就是
阅读全文
摘要:题:https://codeforces.com/contest/1359/problem/E 题意:给定一个n和k,可以构造出k个数的序列{ai},要求,对于一个非负数x,对x连续取序列{ai}取模后的值要等于任意编号序列的{ai}取模后的值。且1<=a1<a2....an<=n,问满足条件的个数
阅读全文
摘要:题:https://codeforces.com/contest/1301/problem/E 题意:给个n*m的图形,q个询问,每次询问问询问区间最大的合法logo的面积是多少 分析:由于logo是由4个同色的小正方形组成的,所以我们先考虑一个数组val[i][j]表示[i][j]位置为‘R' ,
阅读全文
摘要:题:https://codeforces.com/contest/1304/problem/E 题意:给定一颗树,边权为1,m次询问,每次询问给定x,y,a,b,k,问能否在原树上添加x到y的边,a到b的路径长度等于k,注意这里的点和边都是可以重复走的; 分析:注意到点边可以重复走,我们就可以推出一
阅读全文
摘要:题:https://codeforces.com/contest/1304/problem/D 题意:给定长度为n-1的只含’>'和‘<’的字符串,让你构造出俩个排列,俩个排列相邻的数字之间要满足这个字符串,找出的俩个要是最小化最长上升子序列,和最大化最长上升子序列; 分析:dilworld定理,最
阅读全文

浙公网安备 33010602011771号