编辑代码

function baoshu(n,m)
    local tab[n]={0}
    k=0
    x=0
    out=0
    while(out~=n)--如果out!=n则进行以下内容
        do
        x=x+1--使x的值加一
        if x==n+1--同时如果x的值在加一后等于n+1则进行以下式子
            then
            k=k+1--令k加一
            if k==m--当k和m相等时
               then
                tab[x]=1
                k=0
                out=out+1
                print(x)
            end
        end
    end
end
n=io.read()
m=io.read()
baoshu(n,m)