HNOI2014题解及数据,包括标程及试题
solution:
明显的组合游戏,暴力N^2求出所有的状态的SG值,复杂度就是O(N^2)可以70分然而我们发现在可以分开枚举:最小的数字小于等于sqrt(N),分割的数目小于sqrt(N)所以可以做到O(Nsqrt(N))可以过掉本题,不过很多细节需要处理确实比较恶心code:#include#include#include#include#defineMAXN100010intf,n,m,T,a,g,ans,now;usingnamespacestd;intsg[MAXN],vis[MAXN];intinit(){scanf("%d%d",&T,&f);for(inti=0;ifor(inti=f;i<=MAXN-10;i++){intq=(int)ceil(sqrt(i));for(intj=1;jinta=j,b=j+1;intx=i/a,y=i-x*a;x-=y;now=sg[(x&1)*a]^sg[(y&1)*b];vis[now]=i;if(a%2&&x=b){vis[now^sg[b]]=i;}if(a%2==0&&b*(y+a)<=i){vis[now^sg[a]]=i;}}for(intm=2;m<=q;m++){inta=i/m,b=a+1;inty=i-a*m,x=m-y;vis[sg[(x&1)*a]^sg[(y&1)*b]]=i;}for(intj=0;j<=MAXN-10;j++){if(vis[j]!=i){sg[i]=j;break;}}}return0;}intmain(){init();while(T--){scanf("%d",&n);ans=0;intx;for(inti=1;i<=n;i++){scanf("%d",&x);ans=ans^sg[x];}printf("%d%c",ans?1:0,T?'':'\n');}return0;}
Tags:试题.
小编点评:360高危漏洞免疫工具2020可以检查防.
下载小编点评:南京网约车考试题库内容由西西为大家.
下载小编点评:软件介绍可以调整多样的网络连线相关隐藏.
下载小编点评:软件介绍警快办app是一款重庆公安.
下载小编点评:软件介绍太康网是一款具有生活信息的.
下载小编点评:软件介绍同学快起床是一款多功能的闹.
下载小编点评:软件介绍N城通骑手是一款专业的配送.
下载小编点评:软件介绍花将是一款养花专用的服务软件,里.
下载小编点评:软件介绍这是什么狗可以帮助用户准确.
下载小编点评:软件介绍掌上智典app是一款为用户.
下载小编点评:软件介绍秒装同城app是一款为用户.
下载小编点评:软件介绍《银翼杀手》(当年在国内上.
下载小编点评:剑落星辰乐牛版给这个缤纷色彩复杂的.
下载布拉手游变态版下载-布拉bt版下载v55.2.1 安卓版
地牢之魂正式版游戏下载-地牢之魂汉化版下载v1.2.3 安卓中文版
我与我的羁绊怪兽破解版下载-我与我的羁绊怪兽无限金手指下载v1.0 安卓内购版
混沌编年史手游下载-混沌编年史手机版下载v1.0.24 官方安卓版
时空猎人九游版下载-最新时空猎人九游版本下载v5.1.812 安卓官方版
异世界rpg手游下载-异世界another world rpg游戏下载v1.0.38 安卓版
沙城主宰变态版下载-沙城主宰bt版下载v1.1.100.1 安卓sf公益服
魔窟无尽的地下城破解版下载-魔窟无尽的地下城内购破解版下载v1.06 安卓最新版
剑来仙道安卓手游下载-剑来仙道手游正版下载v1.0 安卓版
倾城一剑之诛神官方版下载-倾城一剑之诛神手游下载v1.0.0 安卓版
混沌神域满v变态版下载-混沌神域bt版下载v1.2.7 安卓最新版
神奇水域变态版下载-神奇水域手游变态版下载v1.0.2 安卓bt版
搜狗传奇盛世2手游下载-传奇盛世2搜狗版下载v1.3.0 安卓版