摘要:
D. Range and Partition 1800 思维 https://codeforces.com/contest/1631/problem/D 题解:由于严格大于,故其最终前缀和s[n]>=k,而当s[n]>=k,s[0]=0,每步至多下降1,故其中必有至少k个点满足s[i]=x(1<=x 阅读全文
摘要:
D. Training Session 1700 https://codeforces.com/contest/1598/problem/D 题解:由于正面条件少不好做,我们考虑反面,其能给我们提供相当多的性质。即:3题中,至少有两题难度相同,至少有两题主题一致。而没有两题一摸一样,故假定有3题x, 阅读全文
摘要:
E. Replace the Numbers 1900 思维 https://codeforces.com/problemset/problem/1620/E 题解:正着做比较困难,我们可以考虑从后往前做。一个数会被变成什么样子是取决于其后的2操作。2操作可以等价为一个变换,而位置越后的2操作相较前 阅读全文
摘要:
D. AB Graph 2000 构造 https://codeforces.com/problemset/problem/1481/D 题解:由于只有两种边,我们可以枚举较小结构的特性并循环来构造整体解。对于任意两个点,[u->v,v->u]只有4种情况,对于[1,1],[0,0]直接得解,可以循 阅读全文
摘要:
D. Sum Graph https://codeforces.com/contest/1816/problem/D 2000 题解:我们对于给定的n,1操作两次,分别为+ n,+ n-1。如此我们可以得到一个只有一条路径的图,端点分别为n和(n+1)/2,接下来思路就很明了了,以1为定点,n-1次 阅读全文