Matlab实现约瑟夫环问题!!急!!

n =输入('总人数:');

M=input('开始出队的人数:');

num = 1:n;% n人用1: n表示。

f =零(1,n);

a = 1;%表示总有n个人需要出去。

j = 1;%是用来表示m次的数字。

ind = 0;%对应num中的下标,即某人。

而a & lt=n

而j & lt=m

ind = ind+1;

如果ind & gt长度(数字)

ind = 1;

结束

j = j+1;

结束

f(a)= num(ind);%保留f中要淘汰的人。

Num(ind)=[]%排除此人。

ind = ind-1;%拒绝的下标减去1

j = 1;

a = a+1;

结束

f