![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
codeforces
蒋卫升
这个作者很懒,什么都没留下…
展开
-
Codeforces Round #669 (Div. 2) A (思维)
题意: 给你一个长度为n(n是偶数)的串,让你删除不超过n/2个元素,使得原来的串,奇数位置的值的和等于偶数位置的和,输出删除后的串。 题解:原创 2020-09-14 08:55:31 · 140 阅读 · 0 评论 -
Codeforces Round #670 (Div. 2) A-D
题目????:link 题解连接: A. Subset Mex B. Maximum Product C. Link Cut Centroids D. Three Sequences 学习连接: https://blog.csdn.net/zstuyyyyccccbbbb/article/details/108560772原创 2020-09-13 20:08:28 · 197 阅读 · 0 评论 -
Codeforces Round #669 (Div. 2) A-D
题目连接:????链接 题解链接: A. Ahahahahahahahaha B. Big Vova C. Chocolate Bunny D. Discrete Centrifugal Jumps原创 2020-09-12 20:33:45 · 204 阅读 · 0 评论 -
Codeforces Round #641 (Div. 2) A-E
A. Orac and Factors 题意:定义f[n]f[n]f[n] = nnn的最小因数,有q次操作,每次操作让n加上f[n]f[n]f[n],问q次操作后n的值为多少。 思路: 对于偶数来说,输出n+q∗2n+q*2n+q∗2。 对于奇数来说,找到最小因数(必然是个奇数),然后加上这个奇数之后,n就会变成偶数,然后就是偶数的情况了。 #include<bits/stdc++.h> #define ll long long #define mk make_pair #define p原创 2020-05-14 12:15:47 · 130 阅读 · 0 评论 -
515 div3
B题 这题思路其实很容易想到,就是细节问题,我处理细节的能力真的太差了。 这题我分了三种情况: 1:确定第一个加湿器的位置,需要满足条件:a[i]-r>=0,记录下来最大的a[i]。 2:确定中间每两个相邻的加湿器的位置,需要满足条件:a[i]-a[i-1]>=(r-1)+1; 3: 确定最后一个加湿器的位置,需要满足条件:a[i]+r-1>=n; 思路是:...原创 2019-06-08 23:46:09 · 139 阅读 · 0 评论 -
565 div3
A: 暴力,首先考录n/2,然后考虑2n/3,最后考虑4n/5.当n==1时跳出循环。 #include<bits/stdc++.h> #define ll long long using namespace std; int main() { ll q,a[10000+10],b[5]={2,3,5}; cin>>q; for(int i=1;i<=q;...原创 2019-06-11 13:07:21 · 162 阅读 · 0 评论