当前位置: 首页 > news >正文

网站设计公司网站制作费用网站建设需求单

网站设计公司网站制作费用,网站建设需求单,上海企业网站制作费用,工商注册核名查询官网P1247 取火柴游戏 题意#xff1a; 有n堆火柴#xff0c;两个人轮流操作#xff0c;每次只能在从一堆中取若干火柴#xff0c;拿走最后一根火柴的为胜者#xff0c;给你一个状态#xff0c;问先手是赢是输 题解#xff1a; 很经典的nim博弈#xff0c;结论大家应该…P1247 取火柴游戏 题意 有n堆火柴两个人轮流操作每次只能在从一堆中取若干火柴拿走最后一根火柴的为胜者给你一个状态问先手是赢是输 题解 很经典的nim博弈结论大家应该都知道就是全部堆数异或起来为0则先手输否则先手赢 答案还要求输出第一次取的情况所有异或后得到state会存在一个i使得a[i] ^ state a[i],这里可以理解成从a[i]中取取的数量就是state ^ a[i] 洛谷某大佬的详细证明 代码 #includebits/stdc.h #define debug(a,b) printf(%s %d\n,a,b); typedef long long ll; using namespace std;inline int read(){int s0,w1;char chgetchar();while(ch0||ch9){if(ch-)w-1;chgetchar();}while(ch0ch9) ss*10ch-0,chgetchar();//s(s3)(s1)(ch^48);return s*w; } const int maxn5e59; int a[maxn]; int main() {int k;int state0;cink;for(int i1;ik;i)cina[i],state^a[i];if(state0)printf(lose);else {for(int i1;ik;i){if((a[i]^state)a[i]){printf(%d %d\n,a[i]-(state^a[i]),i);for(int j1;jk;j){if(j!i)printf(%d ,a[j]);else printf(%d ,state^a[i]);}break;}}}return 0; }
http://www.huolong8.cn/news/192384/

相关文章:

  • 个人旅游网站模板怎么用flashfxp上传网站
  • cn体育门户网站源码(asp官方网站下载12306
  • 常州外贸网站建设邢台做移动网站报价
  • 2015做那些网站能致富网站备案有什么好处理
  • 永修县建设局网站小型购物网站模板
  • 一般电脑网站建设及运营多少钱技术支持 海安网站建设
  • 个人网站备案幕布展厅设计说明200字
  • 网站后台登陆代码营销推广平台
  • 怎样做招聘网站分析wordpress 用户表
  • 青岛仿站定制模板建站市场营销分析案例
  • wordpress lnmp1.4深圳百度网站排名优化
  • 教育主管部门建设的专题资源网站网站宽屏图片怎么做
  • 用什么语言能写网站吗基础建设
  • 北京网站优化公司如何软件技术好学吗
  • 温岭市建设局网站审批公示网站流量检测
  • 汉口网站制作设计淘宝 网站建设教程视频教程
  • 多用户分布式网站开发商丘免费网站建设开发公司
  • 门头沟高端网站建设asp.net 电商网站开发
  • 虚拟货币网站建设wordpress 教育插件
  • 在线作图免费网站wordpress主题chuxia
  • 专做定制网站建设wordpress 显示excel
  • 亦庄网站建设价格长垣建设银行网站
  • 公司宣传网站龙岗网站开发公司
  • 网站建设的费用预算如何写网站标准规范建设
  • 横岗做网站公司店铺设计效果图软件
  • 金融网站建设方案ppt模板wordpress改模板教程
  • 网站建设需求调研方法百度信息流广告代理
  • 阿里巴巴吧国际网站怎么做ix空间搭建wordpress
  • 网站关键词快排名北京公司注销流程
  • wordpress两个网站同步暂时关闭wordpress插件