第八周项目4-选猴子王(数组版)

来源:互联网 发布:java除法取整 编辑:程序博客网 时间:2024/05/21 19:21

  代码比较无脑,大佬勿喷!


#include<bits/stdc++.h>using namespace std;int main(){    int a[1000],i,j,m,n,k=0,h,g;    while(cin>>m>>n)    {        g=m;        for(i=1;i<=m;i++)        {            a[i]=i;            //cout<<a[i]<<endl;        }        for(i=1;i<m;i++)        {            if(g==m)            {                for(j=1;j<=n;j++)                {                    k++;                    if(k>g)                        k=k%g;                }            }            else            {                for(j=1;j<n;j++)                {                    k++;                    if(k>g)                        k=k%g;                }            }            cout<<a[k]<<endl;            for(h=k;h<=m;h++)                a[h]=a[h+1];            g--;        }        cout<<"猴王是:"<<a[1]<<endl;        k=0;    }    return 0;}

运行结果:



长风破浪会有时,直挂云帆济沧海。

阅读全文
0 0