![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
暴力
JA_yichao
这个作者很懒,什么都没留下…
展开
-
Codeforces Round #166 (Div. 2) D.Good Substrings【STL】
STL set原创 2022-01-21 16:56:51 · 222 阅读 · 0 评论 -
Codeforces Round #166 (Div. 2) A.Beautiful Year【枚举】
暴力枚举原创 2022-01-21 16:37:38 · 65 阅读 · 0 评论 -
51nod P2456 最小约数 V2【STL】
STL+暴力原创 2022-01-19 20:24:42 · 200 阅读 · 0 评论 -
51nod P3200 学习委员候选人【STL】
STL+暴力+细节处理原创 2022-01-19 20:10:13 · 237 阅读 · 0 评论 -
51nod P1874 字符串排序【STL】
STL+暴力原创 2022-01-19 11:45:21 · 90 阅读 · 0 评论 -
SSL集训 2021.08.25 提高B组 T1 老曹的忧郁【暴力】
SSL集训原创 2021-08-25 16:59:24 · 81 阅读 · 0 评论 -
SSL集训 2021.08.25 提高B组 T3 稳定的数字【暴力】【高精度】
SSL集训原创 2021-08-25 16:56:06 · 74 阅读 · 0 评论 -
SSL集训 某OJ2021.08.14 提高B组 Luogu P7556 [USACO21OPEN] Do You Know Your ABCs? S 【暴力】
SSL集训原创 2021-08-15 21:08:30 · 169 阅读 · 0 评论 -
SSL集训 2021.07.21 提高B组 T1 好数【枚举】
SSL集训原创 2021-07-21 14:54:01 · 100 阅读 · 0 评论 -
NOIP1997 棋盘问题【暴力】
先来一道入门暴力题练练手#include<iostream>#include<cstdio>using namespace std;int n,m,ans1,ans2;int main(){ cin>>n>>m; for(int i=0; i<=n; i++) for(int j=0; j<=m; j++) for(int k=i+1; k<=n; k++) for(int l=j+1; l<=m; l原创 2020-07-27 14:22:57 · 118 阅读 · 0 评论 -
2020.5.16普及C组 reuntion【纪中】【暴力】
这道题考试的时候没看,导致没做;其实就是一个简单的暴力。枚举每一个位置,计算其他位置的所有人到这个位置来所画的钱数,比较输出最佳即可。AC CodeAC~CodeAC Code#include<algorithm>#include<iostream>#include<cstring>#include<cstdio>#include<cmath>using namespace std;long long js=原创 2020-05-16 18:45:37 · 207 阅读 · 0 评论 -
2020.5.16普及C组 airship【纪中】【暴力:巧妙】
其实我们并不需要比较体积,我们只需要比较位置就好了,这样会节省很多时间,先把体积和相应的位置结构体排序,再在lll和rrr的范围寻找位置就好了。#include<algorithm>#include<iostream>#include<cstring>#include<cstdio>#include<cmath>using namespace std;int n,m,l,r;struct node{ int x,y;}a[原创 2020-05-16 18:30:01 · 189 阅读 · 0 评论 -
2020.5.2普及C组 Jam的计数法(count)【纪中】【暴力】【贪心(可能是吧)】
这道题我们可以用一种类似于贪心的暴力方法去做。我们从最后一位往前枚举字符,看看当前字符满不满足条件,满足就向前推,得到一个可行的字符串就输出breakbreakbreak注释很详细AC CodeAC~CodeAC Code#include<algorithm>#include<iostream>#include<cstring>...原创 2020-05-02 14:19:20 · 181 阅读 · 0 评论 -
2020.4.18普及C组 Back and Forth 【纪中】【暴力】
我们直接用四重循环暴力枚举即可。重复怎么办?我们可以让后两重循环的循环变量从i+1,j+1i+1,j+1i+1,j+1,开始就好了。AC CodeAC~CodeAC Code//直接模拟,不多解释#include<algorithm>#include<iostream>#include<cstring>#include<...原创 2020-04-18 16:46:08 · 178 阅读 · 0 评论 -
2020.4.18普及C组 The Bucket List 【纪中】【暴力】
暴力把输入的位置全部赋为需要的桶数,然后直接一重循环打擂台找最大就好了。AC CodeAC~CodeAC Code#include<algorithm>#include<iostream>#include<cstring>#include<cstdio>#include<cmath>using nam...原创 2020-04-18 15:32:16 · 189 阅读 · 0 评论 -
2020.4.8普及C组 Social Distancing 2【纪中】【暴力】
直接暴力先把没感染的牛存下来,然后枚举他们,lll和rrr从枚举的位置开始向两边扩展,直到遇到一个被感染的牛,r=min(r,min(当前牛的位置−l,r−当前牛的位置)r=min(r,min(当前牛的位置−l,r−当前牛的位置)r=min(r,min(当前牛的位置−l,r−当前牛的位置)算出rrr后我们枚举每一个点(利用分块思想),最后输出ans就行了#include<algor...原创 2020-04-10 19:53:31 · 332 阅读 · 0 评论 -
2020.4.4普及C组 Swapity Swap 【纪中】【暴力:巧妙】
巧妙地暴力每次调换位置,不用管此时在这个位置上的数,只要得出进行 M 次操作后第 i 位会换到的位置并标记,每一轮结束后就只用调位置就行了。AC CodeAC~CodeAC Code#include<algorithm>#include<iostream>#include<cstring>#include<cstdio>...原创 2020-04-04 19:40:27 · 470 阅读 · 0 评论 -
2020.4.1普及C组 Cow Evolution 【纪中】【暴力:巧妙】
巧妙的暴力设a为一个家族,b为另一个家族情况1:a的能力包含b的能力情况2:a和b的能力一样情况3:a和b有不同的能力情况4:a和b有的能力相同,有的能力不同,输出−1-1−1AC CodeAC~CodeAC Code#include<algorithm>#include<iostream>#include<cstring>...原创 2020-04-03 20:53:16 · 299 阅读 · 0 评论 -
2020.4.1普及C组 Bucket Brigade 【纪中】【暴力】
直接暴力枚举三种情况:B,LB,LB,L不在同一行同一列如果为同一行或者同一列并且RRR在B,LB,LB,L之间如果为同一行或者同一列并且R在B,LB,LB,L之外#include<iostream>#include<cstring>#include<cstdio>using namespace std;int ans,x1,y1,x2,y...原创 2020-04-02 20:20:02 · 250 阅读 · 0 评论 -
2020.3.28普及C组 羊羊整除(div) 【纪中】【暴力】
此题暴力即可#include<algorithm>#include<iostream>#include<cstring>#include<cstdio>#include<cmath>using namespace std;int n,x,ans,maxx;int a[1010];int main(){ freopen...原创 2020-03-28 15:29:47 · 220 阅读 · 0 评论 -
2020.3.25普及C组 鸡国福利(kingdom)【纪中】【二分】【暴力】
二分+暴力分两种大情况,五种小情况,逐一暴力判断就好了。注意:我们要用二分来选择最优,不然会超时!注释会很详细!代码:#include<iostream>#include<cstring>#include<string>#include<cstdio>#include<algorithm>#include<iom...原创 2020-03-27 19:16:11 · 774 阅读 · 0 评论 -
2020.2.29普及C组 扫雷(mine) 【纪中】【暴力模拟】
这就是一个单纯的暴力模拟有许多小细节。读题一定要读清楚,不然就会酿成大错我差一点。。。代码#include<algorithm>#include<iostream>#include<cstdio>#include<cmath>using namespace std;int n,a[60][60],x,y,bj;int main...原创 2020-03-01 21:19:57 · 175 阅读 · 0 评论 -
2020.2.29普及C组 积木(block) 【纪中】【暴力】
这道题是个很巧妙的暴力巧妙之处:知道两个值反求第三个值,从而减少一层forforfor用乘法的思想(三个数相乘=n)简化两个forforfor的循环次数。用判断整除的方式减少第二个for的出现次数。代码:#include<iostream>#include<cstdio>using namespace std;long long n,minn=2147...原创 2020-03-01 21:15:28 · 140 阅读 · 0 评论