暴力枚举
meixiuxiudd
卖萌木有用
展开
-
暴力枚举 C. Arthur and Table
链接:http://codeforces.com/problemset/problem/557/C 直接暴力枚举即可 注意d的范围为1-200 这样维护就比较简单了 代码: #include #include #include #include using namespace std; #define For(i,n) for(int i=0;i<n;i++) #define M原创 2015-07-13 20:28:11 · 597 阅读 · 0 评论 -
cf 551B 暴力枚举
链接: 可以交换a中字符的位置,求b,c字符串在a中出现的最多次数 枚举b出现的次数,然后求出c在a中还可以出现的最大次数,求得最多的次数 关键在于如何计算b出现的次数 代码如下: for(int i = 0;i<26;i++) if(s1[i])sum = min(sum,ans[i]/s1[i]); 知道了这个就不会超时了啦,我开始就没想到,多做题才是真的呢,每次都可以收获原创 2015-07-16 19:05:43 · 962 阅读 · 0 评论 -
枚举暴力 cf B. Preparing Olympiad
链接:http://codeforces.com/contest/550/problem/B 题意: 给出n个数字,在这n个数字中选择至少两个数字,使得之和在l,r之间,并且最大和最小值之间差值必须大于x 思路: 因为n的范围是15,一共有2^15种情况,暴力枚举即可 二进制有时真的很有用! #include #include #include #include using n原创 2015-07-17 00:05:34 · 400 阅读 · 0 评论