问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

n只猴子选大王,不是约瑟夫环。。。要用C++写哒,急求。。。

发布网友 发布时间:2022-04-18 20:47

我来回答

1个回答

热心网友 时间:2022-04-18 22:16

void 猴子选大王(int 序=0, int 报=3, int 止=2, int 量=44)
{
int 数(1);
list<int> 动态;
list<int>::iterator 序头;
do
{
序 = (序 + 报) % 量;
序头 = 动态.begin();
数 = 0;
while (数 < 序)
{
*序头++;
数++;
};
cout << *序头 << endl;
动态.erase(序头);
} while (--量 > 止);
序头 = 动态.begin();
dostd::cout << *序头 << endl;};
n只猴子选大王,不是约瑟夫环。。。要用C++写哒,急求。。。

void 猴子选大王(int 序=0, int 报=3, int 止=2, int 量=44){ int 数(1);list&lt;int&gt; 动态;list&lt;int&gt;::iterator 序头;do { 序 = (序 + 报) % 量;序头 = 动态.begin();数 = 0;while (数 &lt; 序){ 序头++;数++;};cout &lt;&lt; *序头 &lt;&lt; endl;动态.erase(序头);} while ...

猴子选王问题-(c语言编程)

这是典型的约瑟夫环的问题 include &lt;stdio.h&gt; int main(void){ int n=100, m=3, i, s=0;for (i=2; i&lt;=n; i++)s=(s+m)%i;printf ("最后留下的是原来第%d号\n", s+1);} 参考资料:http://baike.baidu.com/view/717633.htm ...

数组(猴子选大王)急!最好只用C++基本语言

输出的第一个,即为大王的编号:include &lt;iostream&gt; using namespace std;int main(){ int n,m;cout&lt;&lt;"请输入猴子数量、间隔数(以空格分开,小于1000)"&lt;&lt;endl;cin &gt;&gt;n&gt;&gt;m;if(n&lt;=0||m&lt;=0){ cout&lt;&lt;"错误"&lt;&lt;endl;return 0;} int i,j,k,temp;//k为次数 int A[1000];for(i=0...

猴子选大王

这是C的,使用的是循环单链表:include &lt;stdio.h&gt; include &lt;malloc.h&gt; struct monkey{ int num;struct monkey* next;};struct monkey* CreateLink(int n);int KingOfMonkeys(struct monkey* head, int m);void main(){ int n, m, king;struct monkey* head = NULL;printf("Please enter th...

用C++实现只猴子选大王,选举办法如下:从头到尾 1,2,3报数,凡报3的退出...

void ExitThree(Monkey * nodeNum_1) //传入报数是1的猴子 { if (monketNum&lt;3){ cout&lt;&lt;nodeNum_1-&gt;id&lt;&lt;"号猴子是猴王"&lt;&lt;endl;} else { Monkey * exitNodeNext = nodeNum_1-&gt;right-&gt;right;RingDel(exitNodeNext);monketNum--;ExitThree(exitNodeNext-&gt;right);} } Monkey * Monkey...

关于100只猴子选大王的题,用C#做

要算法还是要代码?算法:用数组建立一个链表结构,前一只猴子指向它下一只猴子,如这样,a[1]=2;a[2]=3;a[3]=4...因为每次数三个猴子,所以把第3个猴子从链表中断开,即把每次报到3的猴子所指向的猴子赋值给它前面报数的那只猴子,如第2个猴子直接指向第4个猴子,a[2]=4=a[3]。用个...

C数组猴子选大王

结果:--- 猴子竞选大王 --请输入猴子的总数num = 10 按顺时针方向就坐的猴子编号依次是:猴子1 猴子2 猴子3 猴子4 猴子5 猴子6 猴子7 猴子8 猴子9 猴子10 规定数字,报出这个数的猴子将被淘汰出局,这个数max_hao = 2 被淘汰出局的猴子依次是:猴子2 猴子4 ...

求C++约瑟夫猴子选大王问题,要用数组与最基本的方法。必重谢!!!

//约瑟夫环---数组 #include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;int main(){int* s=NULL;int result[50];int c=0;int i,n,m,p=0,count=0;while(1){scanf("%d",&amp;n);scanf("%d",&amp;m);if(n==0 &amp;&amp; m==0){break;}if(s!=NULL){free(s);}s=(int*)malloc(sizeof(int)*n);...

急!!C++动物选大王问题

printf("请输入7个动物的信息:\n");for(i=0;i&lt;7;i++){ dx[i].gets();} //总数 int total=i;//判断 char c;cout&lt;&lt;"是否要增加? (Y/N):"&lt;&lt;ends;cin&gt;&gt;c;if(c=='Y'){ cout&lt;&lt;endl&lt;&lt;"输入要增加的数目(总数不超过100):"&lt;&lt;ends;//增加的数目 int plu;cin&gt;&gt;plu;//总数 ...

猴子站在一圈选大王问题

if(j=1) 这个语句有问题 应该是if(j==1) 但除了这个还有问题 要不要我帮你写过一个 这是约瑟夫环问题 还是把你的改正 include&lt;iostream&gt; using namespace std;int main(){ int M,N,i;int a[1000];cout&lt;&lt;"请输入猴子总数M:";cin&gt;&gt;M;cout&lt;&lt;"请输入间隔数N:";cin&gt;&gt;N;for(i...

猴子称大王主要靠的是什么 猴子选大王问题 什么不在猴子称大王 猴子选大王思路 大王不高兴猴子 老虎不在家猴子当大王 大王与猴子 那个猴子称大王 猴子当大王的故事
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...时对方听不到我说话,但是微信按住发语音功能又是好的。是什么... ...2)、(7,4),一辆汽车在x轴上行驶,从原点O出发. 5人团伙盗窃多起价值3万判多久? 已知A、B两村庄的坐标分别为(2,2)、(7,4),一辆汽车在x轴上行驶,从原点... ...2)、(7,4),一辆汽车在x轴上行驶,从原点O出发.(1)汽车行 ...1)和(6,3),一辆汽车从原点O出发,沿x轴向右行驶.(1)当 ...他有上海市的工作签证,现在与原企业解除劳动合同,来我们公司,如何办 ... 湖南凤凰古城需要门票吗 光影魔术手怎样设置图片格式 ...2)、(7,4),一辆汽车在轴上行驶,从原点O出发。(1)汽车行驶 女生问你刚才干啥了怎么回复 iphone4sios8升后手机卡无服务 一个心仪你的女生问你,咋了,怎么这么伤感,怎样回答 猴子选大王C语言程序设计课程设计 发表不当言论如何处罚合理? 红木手把件怎么保养? 抖音发布一些不当言论严重影响小孩能起诉吗? 木雕手把件有裂纹怎麽办 木雕手把件粗调用什么工具 小叶紫檀,黄花梨,金丝楠,这三类木材分别适合做什么物件 虎木雕手把件做什么样的寓意好 生而为人,我最亲爱的,穿梭,回忆里的那个人是什么意思? 一个男生经常听《回忆里的那个人》《我想大声告诉你》,这是为什么? 《住在我回忆里的那个人》600字 藏在我回忆里的那个人,愿你现在过得幸福安稳,若再相遇,人海黄昏,你是否记得我的眼神,有你,我的青春 回忆里的那个人的创作背景 高中作文《目送》的题解。具体啊,没思路 展览展示艺术设计就业如何,是干什么的 推荐一本适合初二读的散文集。要理由100字左右 手抄报10块还有一块没做,我做的是读书手抄报《目送》,提点建议 高铁是否能带充电暖手宝?是否需要过安检机? 高铁可以带插电的暖手宝 坐高铁可以带暖手宝吗,火车禁止带什么物品? 这种暖手宝可以带上高铁吗? 坐高铁可以携带暖手宝吗? 刚装修完的房子,用了地暖之后餐厅墙面下方上面突然潮湿严重,到底是怎么回事? 地暖家里突然很湿怎么回事 地暖结束后为啥房子阴冷潮湿 经过测试以后地暖是不漏水的,为何楼下墙面依然潮湿呢? 铺地暖后地板起泡墙纸大面积潮湿 怎么让孩子爱学习 沉香佛珠念珠香味能维持多久? 沉香手串会继续结香吗 沉香念珠、手串、挂坠等饰品佩戴后颜色、香味会发生变化吗? 中学生该不该追星议论文500字 沉香手串怎么能一直保持香味? 关于灯的作文500字初中叙事+议论 360手机通讯录,现在新版本多了个联系人分组,怎么分呢 手机360安全通讯录 可否设置分组 三星手机如何在批量导入手机号码的同时,为号码分组呢?我用360手机助手和豌豆荚试过,都不行