約瑟夫問題

2024-06-11 09:12

?1.約瑟夫(Joseph)問題?1.約瑟夫(Joseph)問題編號為1,…,n的n個人按順時針方向圍坐一圈,從第1號的人開始按順時針方向自1開始順序報數(shù),報到m時停止報數(shù)(m
1個回答

你的問題是什么?若是編寫程序要說明你要用的語言,以下是C的參考:

#include
#define N 30
int yuesefu1(int data[],int sum,int k)
{
? int i=0,j=0,count=0;
? while(count ? {
? ? if(data[i]!=0)/*當(dāng)前人在圈子里*/
? ? ? ? j++;
? ? if(j==k)/*若該人應(yīng)該退出圈子*/
? ? {
? ? ? ? data[i]=0;/*0表示不在圈子里*/
? ? ? ? count++;/*退出的人數(shù)加1*/
? ? ? ? j=0;/*重新數(shù)數(shù)*/
? ? }
? ? i++;/*判斷下一個人*/
? ? if(i==sum)/*圍成一圈*/
? ? ? ? i=0;
? }
? for(i=0;i ? ? ?if(data[i]!=0)
? ? ? ? ?return data[i];/*返回最后一個人的編號*/
}

int main()
{
? int data[N];
? int i,n,m;
? printf("請輸入總數(shù):\n");
? scanf("%d",&n);
? for(i=0;i ? ? data[i]=i+1;
? printf("請輸入報數(shù):\n");
? scanf("%d",&m);
? printf("最后的人為: %d\n",yuesefu1(data,n,m));
? return 0;
}


相關(guān)問答
約瑟夫的簡介
1個回答2024-02-09 12:35
公元37生于耶路撒冷,公元100年卒于羅馬。約瑟夫是羅馬帝國時期以為僧侶出身的猶太歷史學(xué)家,也是一位猶太法利賽教徒(Pharisee)。 約公元64年游歷羅馬,在公元66年猶太起義前夕返回耶路撒冷...
全文
約瑟夫問題:
1個回答2024-03-18 17:56
約瑟夫環(huán): 約瑟夫環(huán)問題的一種描述是:編號為1.2.3…….n的n個人按順時針方向圍坐一圈 ,每人手持一個密碼(正整數(shù)),開始任意選一個整數(shù)作為報數(shù)上限值,從第一 個人開始順時針自...
全文
約瑟夫問題
1個回答2024-07-01 22:43
#include #include struct node{ int data; struct node *next; }; int main(){ int i,j,k,m...
全文
約瑟夫問題
1個回答2024-08-07 02:47
//約瑟夫環(huán): //這并告?zhèn)€程序有點小問題,你自己看看吧,現(xiàn)在沒時間改了,起始位置有點問題 #include #include int flag; typedef struct node ...
全文
約瑟夫問題
1個回答2024-07-02 17:23
約瑟夫環(huán): 約瑟夫環(huán)問題的一種描述是:編號為1.2.3…….n的n個人按順時針方向圍坐一圈 ,每人手持一個密碼(正整數(shù)),開始任意選一個整數(shù)作為報數(shù)上限值,從第一 個人開始順時針自1開始...
全文
約瑟夫斯的著名的約瑟夫斯問題
1個回答2024-04-21 12:09
據(jù)說著名猶太歷史學(xué)家 Josephus有過以下的故事:在羅馬人占領(lǐng)喬塔帕特後,39 個猶太人與Josephus及他的朋友躲到一個洞中罩棚,39個猶太人決定寧愿死也不要被人抓到,于是決定了一個自殺方式...
全文
約瑟夫環(huán)
1個回答2022-10-26 22:26
約瑟夫環(huán)是一個數(shù)學(xué)的應(yīng)用問題:已知n個人(以編號1,2,3...n分別表示)圍坐在一張圓桌周圍。從編號為k的人開始報數(shù),數(shù)到m的那個人出列;他的下一個人又從1開始報數(shù),數(shù)到m的那個人又出列;依此規(guī)律重...
全文
什么是約瑟夫環(huán)?
1個回答2022-10-17 18:28
約瑟夫問題的一種描述是:編號為1,2,……,n的n個人按順時針方向圍坐一圈,每人持有一個密碼(正整數(shù))。一開始任選一個正整數(shù)作為報數(shù)上限值m,從第一個人開始按順時針方向自1開始順序報數(shù),報到m時停止報...
全文
約瑟夫·熊彼特的主要作品
1個回答2024-02-25 13:34
《經(jīng)濟發(fā)展理論》1911年發(fā)表德文版,1912年英文版問世;這本書是他的成名作 。 《經(jīng)濟發(fā)展理論》第二版,1926年。有做大幅修改,加上副標(biāo)“企業(yè)者的利潤、資本、信貸、利息及景氣循環(huán)”; 《景氣...
全文
約瑟夫的著作有哪些?
1個回答2024-05-10 07:07
《猶太古史》>(Antiquities of the Jews)、《猶太戰(zhàn)記》(History of the Jewish War)