当前位置:网站首页 > 创业 > 正文

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

0 张子豪 张子豪 2025-10-11 07:41 1

有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个整数,电脑就管帐算出最后人地点的圆桌位置。

注重事项

  • 作者声明:本篇经验系本人辛勤奋动的原创当作果,未经许可,回绝转载。

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/219288.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图