
比赛题解
文章平均质量分 56
ZGS_WZY
这个作者很懒,什么都没留下…
展开
-
计蒜客2019年12 月 CSP-S2 模拟赛题解
A.课后练习题 Solution: 注意到有,. 所以对于偶数k,满足 对于奇数k,满足 所以答案即为n-1/n+1的因子个数(除1外) Code: #include<bits/stdc++.h> #define rep(i,j,k) for(int i=j;i<=k;i++) usin...原创 2020-01-31 12:39:25 · 686 阅读 · 0 评论 -
Codeforces AIM Tech Round 5 (rated, Div. 1 + Div. 2) A—C题解
比赛传送门 A. Find Square 我们分别正着、反着搜一遍矩阵,找到只含有"W"的子矩阵的左上角与右下角 那么中心的x坐标就是两点(左上角和右下角)x坐标的和的一半,y坐标也一样。 #include<bits/stdc++.h> using namespace std; inline int read(){ char c=getchar();int num=0;in...原创 2018-08-30 17:07:49 · 201 阅读 · 0 评论 -
Codeforces Round #512 (Div. 2, based on Technocup 2019 Elimination Round 1) A-E题解
比赛传送门 A. In Search of an Easy Problem 最朴素的解法,扫一边有木有1。。。。。 #include<bits/stdc++.h> #define rep(i,j,k) for(int i=j;i<=k;i++) using namespace std; template<typename T> void read(T &...原创 2018-09-24 11:33:06 · 268 阅读 · 0 评论 -
【NOIP2018】提高组题解
Day 1: T1:铺设道路 贪心题,原数列可分解成若干个非递减序列(或要加上一个递减序列),处理出每个序列的最高值与最低之差的总和即可。 #include<bits/stdc++.h> #define rep(i,j,k) for(int i=j;i<=k;i++) using namespace std; template<typename T>...原创 2019-01-17 20:59:06 · 1030 阅读 · 0 评论 -
Codeforces Round #535 (Div. 3) A-E1题解
比赛链接 A. Two distinct points 两条线段的四个端点中一定有两个来自不同线段的端点坐标不同,找出任意两个满足条件的即可。 #include<bits/stdc++.h> #define rep(i,j,k) for(int i=j;i<=k;i++) using namespace std; template<typename T> vo...原创 2019-02-08 20:14:59 · 259 阅读 · 0 评论