cf
文章平均质量分 62
今天要来电代码吗
What does not kill me, makes me stronger.
展开
-
Codeforces Round 875 (Div. 2)
这题我一开始是完全没啥思路的,看了灵神的讲解后直呼妙啊,还是要注意观察样例啊。样例这里有一个输入为3 2 1,输出为1 2 3,这样我们是否可以构造一个数组b,使得,我们只需要考虑相等就行了,这样问题就简单了不少啊。原创 2023-06-06 21:37:45 · 525 阅读 · 0 评论 -
Codeforces Round 872 (Div. 2)
是不好求的,这种情况下有一个常用的解法,就是考虑每个点的贡献,即它会被计算几次?给你一棵n个节点的树,随机选择k的不同的节点,到这k个节点的距离和最小的节点称为“好节点”,让你求这些好节点的。这题比较麻烦的还有求组合数和最后的取模逆操作,居然还用到了费马小定理,属实惊艳到我了。k为奇数,好节点只有一个,证明比较复杂,不过很容易看出来,所以期望为1。k为偶数,好节点的个数就包括1、2、3…考虑树肯定是不如考虑链来的方便,所以我们先考虑链状情况吧。这题光是想清楚题目意思就很麻烦了,第一次做让求期望的题。原创 2023-05-17 17:32:34 · 519 阅读 · 0 评论 -
Codeforces Round 870 (Div. 2)
题意:给你一个数组a,a[i]表示第i个人认为至少有a[i]个人说谎,请你找到正确的说谎人数。原创 2023-05-06 22:15:54 · 246 阅读 · 0 评论 -
Codeforces Round #863 (Div. 3)
Codeforces Round 863 (Div. 3) D. Umka and a Long Flight原创 2023-04-05 21:02:58 · 175 阅读 · 0 评论