約瑟夫環(huán)問題

2022-07-14 09:12投诉举报

1个回答
匿名用户2022-07-14 10:07
#include
int main(){
int ff[300],n,m,nn,i,j;
while(n!=0&&m!=0){
scanf("%d%d",&n,&m);
j=0;
for(i=0;i nn=n;
if(m!=1){
while(nn>1){
for(i=0;i if(ff[i]<0){continue;}
ff[i]=0;
j++;
ff[i]+=j;
if(ff[i]%m==0){
ff[i]=-1;
nn--;}
}
}
for(i=0;i if(ff[i]!=-1)printf("%d\n",i+1);}
}
else {printf("%d\n",n);} }
return 0; }
相关问答
約瑟夫環(huán)
1个回答2022-10-26 14:26
約瑟夫環(huán)是一個數(shù)學(xué)的應(yīng)用問題:已知n個人(以編號1,2,3...n分別表示)圍坐在一張圓桌周圍。從編號為k的人開始報數(shù),數(shù)...
全文
什么是約瑟夫環(huán)?
1个回答2022-10-17 10:28
約瑟夫問題的一種描述是:編號為1,2,……,n的n個人按順時針方向圍坐一圈,每人持有一個密碼(正整數(shù))。一開始任選一個正整數(shù)作為報數(shù)上限值m,從第一個人開始按順時針方向...
全文
約瑟夫環(huán)的由來
1个回答2023-11-26 19:51
由古羅馬史學(xué)家約瑟夫提出。 約瑟夫環(huán)問題的由來可以追溯到古羅馬時期的歷史故事。故事中,將軍約瑟夫和40名將士被困在一個洞穴中。為了避免被俘,決定每隔兩個人殺死...
全文
約瑟夫環(huán)問題
1个回答2022-08-25 05:18
約瑟夫環(huán)根本就不需要鏈表處理,只要一個一維數(shù)組就可以了。。你一定要用鏈表處理嗎,這個比較麻煩。。
約瑟夫環(huán)問題,幫忙了。
1个回答2022-11-04 10:48
你至少應(yīng)該合并問題 這樣大家也比較方便
約瑟夫的簡介
1个回答2024-02-09 04:35
公元37生于耶路撒冷,公元100年卒于羅馬。約瑟夫是羅馬帝國時期以為僧侶出身的猶太歷史學(xué)家,也是一位猶太法利賽教徒(Pharisee)。 約公元64年游歷羅馬,在公...
全文
約瑟夫問題:
1个回答2024-03-18 09:56
約瑟夫環(huán): 約瑟夫環(huán)問題的一種描述是:編號為1.2.3…….n的n個人按順時針方向圍坐一圈 ,每人手持一個密碼(正整數(shù)),開始任意選一個整數...
全文
約瑟夫問題
1个回答2024-06-11 01:12
你的問題是什么?若是編寫程序要說明你要用的語言,以下是C的參考: #include #define N 30 int yuesefu1(int data[],int sum,int k) { ...
全文
約瑟夫問題
1个回答2024-07-01 14:43
#include #include struct node{ int data; struct node *next; }; int main(){ int i,j,k,m...
全文
約瑟夫問題
1个回答2024-08-06 18:47
//約瑟夫環(huán): //這并告?zhèn)€程序有點小問題,你自己看看吧,現(xiàn)在沒時間改了,起始位置有點問題 #include #include int f...
全文
下载手机APP
7天免费畅听10万本会员专辑
热门问答