讲题比赛讲.docVIP

  • 21
  • 0
  • 约1.27万字
  • 约 9页
  • 2017-02-02 发布于河南
  • 举报
讲题比赛讲

讲题比赛讲稿一、问题的提出我今天要讲的是第12题。题目为:有2015个同学站成一个圆圈,按顺时针方向编号:1—2015。现在从1号开始,按“0、1、0、1、0、1……”的方式报数,报到1的同学立即离开,不再参与报数。到最后只剩一个同学时报数停止。请问最后留下的这个同学的编号是多少?二、问题分析这道题其实源于一道很有意思约瑟夫问题。约瑟夫问题,有时也称为约瑟夫斯置换,是一个出现在计算机科学和数学中的问题。据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数3该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。然而Josephus 和他的朋友并不想遵从,他将朋友与自己安排在第16个与第31个位置,于是逃过了这场死亡游戏。回到我今天要讲的题目。题目中将约瑟夫问题中的报数方式置换成“0、1、0、1……”循环报数,而且将结果也变成了“最后留下的同学的编号是多少?”虽然题目条件有了变化,但是仍然属于“约瑟夫问题”,可以用该类方法进行分析和解决。三、问题的研究拿到题目以后,我们对此题的研究经历了三个阶段。第一阶段:自我摸索阶段拿到题后,我简直有点懵。说实话,我从来没有遇到过这样的题。不过我想,

文档评论(0)

1亿VIP精品文档

相关文档