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

消防器材网站建设背景做网站的学什么

消防器材网站建设背景,做网站的学什么,广告投放都有哪些平台,网站建设哪些字体没有版权题干#xff1a; 有两堆石子#xff0c;数量任意#xff0c;可以不同。游戏开始由两个人轮流取石子。游戏规定#xff0c;每次有两种不同的取法#xff0c;一是可以在任意的一堆中取走任意多的石子#xff1b;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取…题干 有两堆石子数量任意可以不同。游戏开始由两个人轮流取石子。游戏规定每次有两种不同的取法一是可以在任意的一堆中取走任意多的石子二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目如果轮到你先取假设双方都采取最好的策略问最后你是胜者还是败者。 Input 输入包含若干行表示若干种石子的初始情况其中每一行包含两个非负整数a和b表示两堆石子的数目a和b都不大于1,000,000,000。 Output 输出对应也有若干行每行包含一个数字1或0如果最后你是胜者则为1反之则为0。 Sample Input 2 1 8 4 4 7 Sample Output 0 1 0 解题报告 威佐夫博弈。注意向下取整。二分寻找k。找到后再判断是否还会有比k大的数也满足向下取整以后是a。反正这个for循环也不会执行很多次于是乎果断暴力了一下因为我才可能会有多个k满足这个要求毕竟qq的值是1.618左右也不算很大然后看看可不可以找到b满足即可。 主要就是用到了威佐夫博弈的公式。 AC代码 #includebits/stdc.h #define ll long long using namespace std; int a,b; double qq; bool ok(int mid) {if(floor(mid*qq) a) return 1;return 0; } int main() { qq (1sqrt(5))/2;int l,r,mid;while(~scanf(%d%d,a,b)) {int flag 0;if(a b) swap(a,b);l1,rb;mid (lr) /2;while(lr) {mid (lr)/2;if(ok(mid)) rmid;else lmid1;}int tmp floor(l*qq);if(tmp a) {for(int i l; il100; i) {if(floor(i*qq) a) break;if(bai) flag1;}}if(flag) puts(0);else puts(1);}return 0 ; } //ak [k1√5/2]bk ak k k012...n 方括号表示取整函数) AC代码2直接用库函数去xjbg题解 /* 任给一个局势ab怎样判断它是不是奇异局势呢我们有如下公式ak [k1√5/2]bk ak k k012…,n 方括号表示取整函数)奇妙的是其中出现了黄金分割数1√5/2 1。618…,因此,由akbk组成的矩形近 似为黄金矩形由于2/1√5√5-1/2可以先求出j[a√5-1/2]若a[ j1√5/2]那么a ajbj aj j若不等于那么a aj1bj1 aj1j 1若都不是那么就不是奇异局势。然后再按照上述法则进行一定会遇到奇异 局势。 */#includestdio.h #includemath.h #includealgorithm using namespace std; int main() {int n,m;while(scanf(%d%d,n,m)!EOF){if(nm)swap(n,m); // printf(n%d,m%d\n,n,m);int k(int)(n*(sqrt(5)-1)/2.0);if((int)(k*(sqrt(5)1)/2.0)nmnk)printf(0\n);//奇异局势else if((int)((k1)*((sqrt(5)1)/2.0))nmnk1)printf(0\n);//奇异局势elseprintf(1\n);//非奇异局势}return 0; }AC代码3同上 #includeiostream #includecstdio #includealgorithm #includecmath using namespace std;int main() {int n,m,k,t;while(scanf(%d%d,n,m )2){if(nm)//交换nm的值。使nm ;{n^m;m^n;n^m; }kn-m;tk*(1sqrt( 5 ))/2;if(tm)printf(0\n); else printf(1\n); }return 0; }
http://www.sadfv.cn/news/83624/

相关文章:

  • 做外墙资料的网站wordpress数据量大网站访问
  • 学做网站后台开发wordpress交易系统
  • 网站服务器租用4t多少钱一年啊搞网站建设赚钱不
  • wordpress考试系统插件sem优化方法
  • 网站建设洽谈问题什么网站可以做英语题
  • 郑州%公司 网站建设药品彩页设计
  • 苏州区建设局网站首页网站的成本
  • 影视网站建设多少钱专业的营销型网站制作
  • 怎么用网页源码做网站制作网站视频教程
  • 做国外家具贸易的网站链天网站建设
  • 旅游攻略那个网站做的好如何知道自己网站租用的服务器去
  • 快递网站设计公司做门户网站公司
  • 傻瓜做网站软件html电商网页制作
  • 贵阳网站网站建设河北建筑培训网首页
  • 什么行业需要做网站做网站上传的程序在哪里下载
  • 网站开发找聚脑网海外广告投放代理商
  • 荣耀手机商城官方网站下载网站建设学的是什么知识
  • 用wordpress做的网站有哪些微信商城公众号
  • 网站建设作为南安网络推广
  • 米特号类似网站宁波seo关键词引流
  • 企业官方网站建设深圳哪里有做网站推广的
  • 阳泉建设网站的公司免费网络电话在线拨打
  • 个人建网站做站长湘潭本地的网站建设公司
  • 网站中搜索栏怎么做的建筑资质证书查询网站
  • 张北县网站建设韶关微网站建设
  • 东莞网站建设外包软件或者网站的搜索怎么做
  • 常州制作网站公司乐清柳市阿里巴巴做网站的
  • 网站建设 ipv6珠海微信网站开发
  • 电子商务网站的重要性我的免费网是个什么网站
  • 中国旅游网站模板前端开发工程师需要考什么证