pascal 猴子选大王
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 08:28:13
pascal 猴子选大王
猴子们排好一圈,顺序从1到n进行编号,从第1号开始报数1,2,……,数到m号时该号的猴子退出到圈外,如此报数直到圈内只剩下一只猴子时,这只猴子就任大王.
现在给出n,m的值,请输出猴子大王的编号.
数据输入
从文件中读入,只有一行,有两个整数n和m(1
猴子们排好一圈,顺序从1到n进行编号,从第1号开始报数1,2,……,数到m号时该号的猴子退出到圈外,如此报数直到圈内只剩下一只猴子时,这只猴子就任大王.
现在给出n,m的值,请输出猴子大王的编号.
数据输入
从文件中读入,只有一行,有两个整数n和m(1
这个是约瑟夫问题的最简单形式,可以用固定公式搞定,程序最简单,用时最少:
var
n,m,i,s:integer;
begin
read(n,m);
for i:=2 to n do
s:=(s+m) mod i;
writeln(s+1);
end.
var
n,m,i,s:integer;
begin
read(n,m);
for i:=2 to n do
s:=(s+m) mod i;
writeln(s+1);
end.
猴子选大王pascal
pascal 猴子选大王
猴子选大王 Pascal
猴子选大王问题 Free Pascal提示202堆栈溢出错
pascal N只猴子选大王 恩 程序尽量简单.初学者水平
一道非常简单的pascal题目,求大师用最简洁的方法做一下,N只猴子选大王.
猴子选大王的编程,数据结构方法
一道非常简单的pascal题目,求大师用最简洁的方法做一下,N只猴子选大王.选举办法如下:从头到尾1,2,3报数,凡报3
猴子选大王C#题目,要求有注释
猴子选大王程序,帮我注释一下,
数据结构顺序表写猴子选大王怎么写啊?
新的 猴子选大王 代码 猴子选大王 功能:设编号为1,2,3,……,n的n(n>0)个猴子按顺时针方向围坐