close

image
 

#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]<<"  ";
 }
}

本人為程式新手 以上是我依照約瑟夫問題 試著寫出來的程式  

 

arrow
arrow
    創作者介紹
    創作者 北極星 的頭像
    北極星

    北極星的宇宙

    北極星 發表在 痞客邦 留言(1) 人氣()