![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 54
Xiluo_pro
这个作者很懒,什么都没留下…
展开
-
Codeforces Round 954 (Div. 3) Editorial(A-E)
mp[x],x为余数,nums即为其中的数字,如果nums.size()为偶数,直接计算即可,如果为奇数,只能出现一次,否则输出-1,最后计算为奇数的情况,我这里使用前缀和,枚举哪一个数字作为最中间的那个数,找到最小值即可。要求找出最小的字符串,贪心思想,先记录t中字母出现次数,对给出的索引数组排序,从小到大遍历索引,对26个字母进行遍历,找到第一个不为0的字母,进行替换。数据范围小,观察题目,要求加n-2个符号,说明其中一个数字要连着,我们可以直接枚举所有情况,然后贪心找出最小值。直接枚举x的位置即可。原创 2024-06-25 17:51:47 · 367 阅读 · 0 评论 -
atcoder abc 353(A-E)
思路:前缀和,求出i~n的和,对于当前a[i]要乘多少,由i以后的数的位数决定,预处理i~n的数的位数之和,只需要a[i]*prod[i+1]即可求出a[i]与之后的数串联起来a[i]相应的值,再加上a[i]之后的数之和就可以了。思路:先排序,在顺序遍历,当前数为a[i],在i+1~n中二分找到a[i]+a[j]>=1e8的个数m,最后减去m*1e8,加上sum*(n-1),每个数被加了n-1次。给定x,y,f(x,y)=xy(x,y串连起来),求∑(N−1,j)∑(N,i)f(Ai,Aj).原创 2024-05-16 21:50:53 · 437 阅读 · 0 评论 -
Codeforces Round 920 (Div. 3)(A-E)
Codeforces Round 920 (Div. 3)(A-E)原创 2024-01-17 23:34:28 · 456 阅读 · 0 评论 -
C++中常指针,指向常量的指针和指向常量的常指针的区别
C++中常指针,指向常量的指针和指向常量的常指针的区别原创 2023-08-14 23:17:08 · 74 阅读 · 0 评论