#include <iostream>
int a[25];
int aa=0;
int qq=0;
int ww=1;
int main() {
while(aa<=23){
for(int i=1;i<25;i++){
if(a[i]==0){qq++;}
if(qq==7){
a[i]=ww;
ww++;
qq=0;
aa++;
}
}
}
for(int i=0;i<25;i++){
if(a[i]==24){
std::cout<<i<<" Leave "<<std::endl;}
}
for(int i=0;i<25;i++){
std::cout<<a[i]<<" ";
}
}
本人為程式新手 以上是我依照約瑟夫問題 試著寫出來的程式
文章標籤
全站熱搜

*****