【연습문제37】

851 단어
【프로그램 37】제목: n명이 한 바퀴 돌고 순서대로 번호를 매긴다.첫 번째 사람부터 숫자를 보고하기 시작하면(1부터 3까지) 무릇 3에 보고한 사람은 업계에서 물러나 마지막에 남긴 사람이 원래 몇 번이었느냐고 물었다.
package com.share.test31_40;

import java.util.ArrayList;
import java.util.List;

public class Test37 {
    public static void main(String[] args) {
        test();
    }
    public static void test(){
        int total=5;
        List list=new ArrayList();
        for(int i=0;i1){
            if(index==list.size()){
                index=0;
            }
            if(count==3){
                list.remove(index);
                index--;
                count=1;
            }else{
                count++;
            }
            index++;
        }
        System.out.println(list);
    }
}

좋은 웹페이지 즐겨찾기