- 博客(6)
- 收藏
- 关注
原创 G-FZU2022- 犯罪嫌疑人
a[i]表示第i个人被指控的次数#define _CRT_SECURE_NO_DEPRECATE#include#include#include#include#include#includeusing namespace std;int a[100005], b[100005], tmp[100005], suspect[100005];int main(){ int t
2015-10-13 17:42:12 334
原创 C-CodeForces558C- Amr and Chemistry
题目链接:codeforces558C位运算,加暴力,将每个数乘除所得数求出来,当所有数枚举到n,并且步数最小即可。注意: 当a为奇数时,a除以2,再乘以2,得不到a,所以此时a向下遍历(除以2)时,所得数向上遍历会得到新的数,那么在a向下遍历时,若得到的数是奇数,则对该数进行一次向上遍历的操作。(该过程为代码中开始结束部分)#define _CRT_SECURE_NO_DEPR
2015-10-13 10:47:17 332
原创 H-FZU2203-单纵大法好
题目链接:FZU2203该题二分法加贪心。#define _CRT_SECURE_NO_DEPRECATE#include#include#includeusing namespace std;int len, num, size,m;int place[200005],bomb[200005];//放x个炸弹能否被炸到bool judge(int x){ for (int
2015-10-13 10:39:50 264
原创 B-codeforces558B-Amr and The Large Array
用cnt[ ]记录出现次数,当最大次数相等时比较最短距离,更新区间。#define _CRT_SECURE_NO_DEPRECATE#include#includeusing namespace std;int cnt[1000005];int sp[1000005];void init(int a[]){ for (int i = 0; i < 1000005; i++) a[
2015-10-11 17:04:29 220
原创 D-codeforces527A- Playing with Paper
不能纯暴力,用a/b。#define _CRT_SECURE_NO_DEPRECATE#include#includeusing namespace std;void swap(int a, int b){ if (a < b){ int t = a; a = b; b = t; }}int main(){ long long int a, b; while (scanf(
2015-10-11 15:12:25 418
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人