圆桌位置移动任意轮后指定人的座位C++如何实现

有num小我,围坐在一个圆桌边,每小我按顺时针编号,从0至num-1。此刻0号位置的人顺时针走到l号的位置,第1号走到l+1号位置,以此类推,此刻位置换了10的a次幂轮,请问指心猿意马号的人最后走到第几号位置?

小编以C++为例,与大师分享编程经验。

东西/原料

  • C++

方式/步调

  1. 1

    计较移动了固心猿意马轮后或人的位置,只需计较移动到最后人离0编号走了几多位置,然后用桌号求余,所得的值即为所要求的位置编号。

  2. 2

    起首,界说6个整型变量,保留计较所需的值。

  3. 3

    输入4个整型变量的值,保留在变量num、l、a、d中。

  4. 4

    计较10的a次幂,保留在变量p中。

  5. 5

    所有移动轮次竣事后,计较人离圆桌0编号的移动位置总数。

  6. 6

    对位置总数用圆桌位置取余,求出人移动后最终的位置。

  7. 7

    最后,输出人移动到最后,所坐的圆桌位置。

  8. 8

    运行法式后,输入4个整数,电脑就管帐算出最后人地点的圆桌位置。

注重事项

  • 作者声明:本篇经验系本人辛勤奋动的原创当作果,未经许可,回绝转载。
  • 发表于 2018-10-07 00:00
  • 阅读 ( 646 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具