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

重庆市城乡建设和管理委员会网站新闻源软文推广平台

重庆市城乡建设和管理委员会网站,新闻源软文推广平台,瑞昌市环保局网站建设,广西城乡和住房建设厅网站一、21根火柴棍问题(21 Matchticks Problem) 21根火柴棍问题是西方经典游戏之一。 给定21根火柴,2个人A和B(比如:分别是计算机和用户)。 每个人一次可以挑选 1-- 4 根火柴。 被迫挑最后一根火柴的人输了…

一、21根火柴棍问题(21 Matchticks Problem)

21根火柴棍问题是西方经典游戏之一。

给定21根火柴,2个人A和B(比如:分别是计算机和用户)。
每个人一次可以挑选 1-- 4 根火柴。

被迫挑最后一根火柴的人输了。

二、确保自己胜利(玩赖)的办法

这个想法是考虑20根火柴棒,因为谁会选择最后一根火柴,谁就会输掉比赛。
将20分成四部分,即每个部分的大小为5。
因此,如果电脑选择了x根火柴棒,那么用户应该选择(5-x)根火柴棒,并以同样的方式进行操作。
这样,20根火柴将被使用,最后一根火柴将由计算机拾取。
 

源代码:

using System;
using System.Text;
using System.Collections;
using System.Collections.Generic;namespace Legalsoft.Truffer.Algorithm
{public static partial class Algorithm_Gallery{public static List<int> Twentyone_Matchstick(int[] arr){int N = arr.Length;List<int> list = new List<int>();for (int i = 0; i < N; i += 1){list.Add(5 - arr[i]);}return list;}}
}

三、更多的火柴棍

当然可以设计更多火柴棍的游戏。

其基本原则是,假设火柴棍为 M+1 根 ,选择游戏限制为每次拿 1---N 根火柴。
M,N 应该有一个合适的 公约数

POWER BY TRUFFER.CN
BY 315SOFT.COM

http://www.dtcms.com/wzjs/462365.html

相关文章:

  • centos 如何建立网站百度指数关键词工具
  • 静态网站如何做优化焊工培训班
  • 南通市区有哪几家做网站的刷粉网站推广马上刷
  • 自建团体电子商务网站建设成本最好的网站优化公司
  • 免费网站建设免代码搜外网
  • 布吉网站建设技术托管中国十大电商平台排名
  • 秀洲区建设中心小学网站百度搜索推广的定义
  • 静态和动态网站的区别品牌营销经典案例
  • 知名商城网站建设报价seo搜索引擎优化内容
  • 自己做的网站本地调试河南百度seo
  • 网站如何测试有无未做链接的文件优化公司哪家好
  • 网站建设 前后台目录结构app引流推广方法
  • 做任务佣金网站源码独立站建站需要多少钱
  • 武汉网络推广优化怎么做成都正规搜索引擎优化
  • 找客服平台网站html网页模板
  • 网站运营之怎样做好seo优化口碑营销的特点
  • 湖北省建设工程造价管理协会网站上海企业优化
  • 昆山做百度网站泰安网络推广培训
  • 网站开发软件有哪推广专家
  • 建设优秀企业网站seo快速排名利器
  • 小米发布会直播平台南宁百度seo排名优化软件
  • 本溪网站设计公司优化大师下载安装免费
  • 徐州营销型网站建设郑州手机网站建设
  • 什么网站可以接模具做百度关键词竞价
  • 做网站需要日语版本吗凡科小程序
  • 济南做网站外贸seo优化
  • 如何做指数交易网站营销型企业网站诊断
  • wordpress 分类 图标seo是怎么优化上去
  • 网站改了标题会怎么样seo测试工具
  • 茶叶网站模板营销渠道名词解释