
分治
GEOTCBRL
?????
展开
-
【bzoj4058】[Cerc2012]Who wants to live forever?
手算出奇迹!(雾 如果只看异或的话,会发现当n为偶数时到第某个次数时会被翻转过来,然后再过某个次数就会被翻转回去,也就是说会循环。然后每一次都会有一个单数位和一个单数位是单独的,因此若要为0,则只能所有数为0。故n为偶数时除非全为0,否则一定LIVES。 又因为奇偶位数是独立的,手画表的时候也会发现奇数位和偶数位的奇偶数位本质上也是独立的(这个可以从异或的个数看出来),于是就可以分治。原创 2015-11-17 21:06:46 · 1008 阅读 · 0 评论 -
【bzoj2683】 【bzoj1176】 分治
将询问排序后按x轴分治。 这个题解的程序似乎是错的? http://blog.youkuaiyun.com/wzq_QwQ/article/details/46998215#include <bits/stdc++.h>using namespace std;#define rep(i,a,b) for(int i=a;i<=b;i++)#define per(i,a,b) for(int i=a;i原创 2015-11-19 21:15:13 · 935 阅读 · 0 评论