10 2021 档案
摘要:A. P1084 [NOIP2012 提高组] 疫情控制 二分答案,倍增+贪心来check。 #include <bits/stdc++.h> #define fu(a, b, c) for (ll a = b; a <= c; a++) #define fd(a, b, c) for (ll a
阅读全文
摘要:A. CodeForces 1526D 由D题可以知道交换需要的次数就是目标字符串相对于原字符串的逆序对个数, 想让逆序对个数尽可能多那么相同字符要连在一起,所以只需要枚举全排列即可。 #include <bits/stdc++.h> #define fu(a, b, c) for (int a =
阅读全文
摘要:前言 这里指的是语言上的一些技巧,有常见的,也有冷门的。有些比较实用,有些比较鸡肋,仅作简单记录,慢更。 宏定义简化代码 本文中出现的宏定义 using ll = long long; #define fu(a, b, c) for (ll a = b; a <= c; a++) #define f
阅读全文

浙公网安备 33010602011771号