国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

猴子選大王

2019-11-06 06:07:36
字體:
來源:轉載
供稿:網友

一群猴子要選新猴王。新猴王的選擇方法是:讓N只候選猴子圍成一圈,從某位置起順序編號為1~N號。從第1號開始報數,每輪從1報到3,凡報到3的猴子即退出圈子,接著又從緊鄰的下一只猴子開始同樣的報數。如此不斷循環,最后剩下的一只猴子就選為猴王。請問是原來第幾號猴子當選猴王?

輸入格式:

輸入在一行中給一個正整數N(/le≤1000)。

輸出格式:

在一行中輸出當選猴王的編號。

輸入樣例:

11

輸出樣例:

7
#include <stdio.h>#include <stdlib.h>int main(){    int book[1000]={0};    int n,location=0,i=0,cnt=0;    scanf("%d",&n);    while(i<n-1)	{        if(book[location]==0)		{            cnt++;            if(cnt==3)			{                book[location]=1;                i++;                cnt=0;            }        }        location=(location+1)%n;    }    for(int i=0;i<=n-1;i++)	{        if(book[i]==0		){            PRintf("%d/n",i+1);            break;        }    }    return 0;}
上一篇:字符數組

下一篇:猴子選大王

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安龙县| 仁怀市| 北流市| 上蔡县| 青海省| 宣恩县| 乳山市| 类乌齐县| 巍山| 四平市| 沾化县| 东至县| 宿州市| 保定市| 读书| 镇雄县| 河源市| 东安县| 公主岭市| 湘乡市| 丘北县| 岱山县| 芦山县| 应城市| 宁陕县| 景东| 温宿县| 三河市| 新绛县| 涡阳县| 石河子市| 勃利县| 寿宁县| 盘山县| 叶城县| 广河县| 闻喜县| 平昌县| 乌鲁木齐市| 兴文县| 东方市|