package com.yatium;
public class RePlay{
int key;
int[] circle;
public RePlay(int key,int size){
this.key=key;
circle=new int[size];
for(int i=0;i<size;i++) circle[i]=1;
}
public void game(){
int outNum=0;
int sum=0;
int index=0;
int len=circle.length;
while(outNum<len){
while(sum<key){
sum+=circle[index%len];
index++;
}
System.out.println("The "+((index-1)%len+1)+"th person is out of game.");
circle[(index-1)%len]=0;
outNum++;
sum=0;
}
}
public static void main(String[] args){
RePlay o=new RePlay(10,100);
o.game();
}
}
public class RePlay{
int key;
int[] circle;
public RePlay(int key,int size){
this.key=key;
circle=new int[size];
for(int i=0;i<size;i++) circle[i]=1;
}
public void game(){
int outNum=0;
int sum=0;
int index=0;
int len=circle.length;
while(outNum<len){
while(sum<key){
sum+=circle[index%len];
index++;
}
System.out.println("The "+((index-1)%len+1)+"th person is out of game.");
circle[(index-1)%len]=0;
outNum++;
sum=0;
}
}
public static void main(String[] args){
RePlay o=new RePlay(10,100);
o.game();
}
}