2020年3月28日

牛客练习赛60E

摘要: 利用树上DSU来统计每一个点的答案 #include<bits/stdc++.h> #define forn(i, s, t) for (int i = s ; i < (int)t ; i++) #define fi first #define se second #define all(x) x 阅读全文

posted @ 2020-03-28 08:27 欣崽 阅读(191) 评论(0) 推荐(0) 编辑

2020年3月3日

cf1321E

摘要: 很像二维偏序,我们把武器和怪物放在一起排序按照攻击力递增的顺序,顺序扫描,这样攻击力满足了要求,然后防御力可以用一个线段树来处理,具体看代码 #include<iostream> #include<cstdio> #include<cstring> #include<vector> #include 阅读全文

posted @ 2020-03-03 21:01 欣崽 阅读(246) 评论(0) 推荐(0) 编辑

2020年3月2日

cf988D

摘要: 集合的大小不会超过三 #include<bits/stdc++.h> #define forn(i, n) for (int i = 0 ; i < int(n) ; i++) #define fore(i, s, t) for (int i = s ; i < (int)t ; i++) #def 阅读全文

posted @ 2020-03-02 19:24 欣崽 阅读(188) 评论(0) 推荐(0) 编辑

cf1089F

摘要: #include<bits/stdc++.h> #define forn(i, n) for (int i = 0 ; i < int(n) ; i++) #define fore(i, s, t) for (int i = s ; i < (int)t ; i++) #define fi firs 阅读全文

posted @ 2020-03-02 19:10 欣崽 阅读(178) 评论(0) 推荐(0) 编辑

cf1055C

摘要: #include<bits/stdc++.h> #define forn(i, n) for (int i = 0 ; i < int(n) ; i++) #define fore(i, s, t) for (int i = s ; i < (int)t ; i++) #define fi firs 阅读全文

posted @ 2020-03-02 19:09 欣崽 阅读(232) 评论(0) 推荐(0) 编辑

cf997B

摘要: 题解: 首先我们转化下思维,题目上说用1 5 10 50 ,我们选择用0 4 9 49,这样我们只需要去考虑序列中4 9 49 的个数就可以了 这道题的难点在于一个数可能会有多种表示方法,为了避免重复,我们表示每一个数的时候应该用唯一的方式去表示他 因此对于一个数,我们先尽量去用49凑,再用9去凑, 阅读全文

posted @ 2020-03-02 19:07 欣崽 阅读(260) 评论(0) 推荐(0) 编辑

cf1033D

摘要: 每一个数都是 p*q p^2 p^3 p^4 的形式,分类讨论即可 #include<bits/stdc++.h> #define forn(i, n) for (int i = 0 ; i < int(n) ; i++) #define fore(i, s, t) for (int i = s ; 阅读全文

posted @ 2020-03-02 14:09 欣崽 阅读(242) 评论(0) 推荐(0) 编辑

cf1062D

摘要: #include<bits/stdc++.h> #define forn(i, n) for (int i = 0 ; i < int(n) ; i++) #define fore(i, s, t) for (int i = s ; i < (int)t ; i++) #define fi firs 阅读全文

posted @ 2020-03-02 00:37 欣崽 阅读(179) 评论(0) 推荐(0) 编辑

2020年3月1日

cf1081E

摘要: #include<bits/stdc++.h> #define forn(i, n) for (int i = 0 ; i < int(n) ; i++) #define fore(i, s, t) for (int i = s ; i < (int)t ; i++) #define fi firs 阅读全文

posted @ 2020-03-01 17:41 欣崽 阅读(193) 评论(0) 推荐(0) 编辑

cf1142A

摘要: 题解:起点位置固定,枚举终点即可 #include<bits/stdc++.h> #define forn(i, n) for (int i = 0 ; i < int(n) ; i++) #define fore(i, s, t) for (int i = s ; i < (int)t ; i++ 阅读全文

posted @ 2020-03-01 15:48 欣崽 阅读(286) 评论(0) 推荐(0) 编辑

导航