锘??xml version="1.0" encoding="utf-8" standalone="yes"?>аⅴ资源新版在线天堂,97国产成人高清在线观看,你懂的在线免费观看http://www.aygfsteel.com/lardern/archive/2008/11/20/241440.html#241702灝忎竷緹?/dc:creator>灝忎竷緹?/author>Thu, 20 Nov 2008 08:59:00 GMThttp://www.aygfsteel.com/lardern/archive/2008/11/20/241440.html#241702

]]>
re: 綰︾憻澶幆闂姹傝Вhttp://www.aygfsteel.com/lardern/archive/2008/11/20/241440.html#241659objectobjectThu, 20 Nov 2008 07:32:00 GMThttp://www.aygfsteel.com/lardern/archive/2008/11/20/241440.html#241659

object 2008-11-20 15:32 鍙戣〃璇勮
]]>
re: 綰︾憻澶幆闂姹傝Вhttp://www.aygfsteel.com/lardern/archive/2008/11/20/241440.html#241652Bom WuBom WuThu, 20 Nov 2008 07:08:00 GMThttp://www.aygfsteel.com/lardern/archive/2008/11/20/241440.html#241652

Bom Wu 2008-11-20 15:08 鍙戣〃璇勮
]]>
re: 綰︾憻澶幆闂姹傝Вhttp://www.aygfsteel.com/lardern/archive/2008/11/20/241440.html#241649objectobjectThu, 20 Nov 2008 06:59:00 GMThttp://www.aygfsteel.com/lardern/archive/2008/11/20/241440.html#241649

object 2008-11-20 14:59 鍙戣〃璇勮
]]>
re: 綰︾憻澶幆闂姹傝Вhttp://www.aygfsteel.com/lardern/archive/2008/11/20/241440.html#241647objectobjectThu, 20 Nov 2008 06:57:00 GMThttp://www.aygfsteel.com/lardern/archive/2008/11/20/241440.html#241647import java.util.ArrayList;
import java.util.List;


/**
 * 
@author huangjie
 * @createDate 2008-11-20
 * @package 
 * @fileName OutofCircle.java
 *
*/

public class Test{
    
public static void main(String[] args){
        OutOfCirle ooc
=new OutOfCirle(1000,10000);
        ooc.begin();
    }

}

class OutOfCirle {
    
//鎶ュ嚭浜嗚繖涓暟鐨勯兘閫鍑?/span>
    public static int outNumber;
    
//鎬葷殑鏈夊灝戜釜浜?/span>
    public static int manSize;
    
//涓婇潰2涓竴寮濮嬪氨鍥哄畾濂戒簡錛屾墍浠ユ垜灝卞0鏄庢垚static
    
    
//鍦堜腑鐨勪漢
    private List<Man> allMan;
    
//鐜板湪宸茬粡鎶ュ埌絎嚑鍙蜂簡,鍒濆鍖栦負(fù)1
    private int nowNumber=1;
    
//鐜板湪宸茬粡鎶ュ埌絎嚑涓漢浜嗭紝鍒濆鍖栦負(fù)0;
    private int nowMan=0;
    
    
public OutOfCirle(int manSize,int outNumber){
        OutOfCirle.manSize
=manSize;
        OutOfCirle.outNumber
=outNumber;
        init();
    }

    
private void init(){
        allMan
=new ArrayList();
        
//鍒濆鍖栨墍鏈変漢錛屽嵆鎶婃墍鏈変漢緙栦笂鍙?/span>
        int manNumber=0;
        
while(OutOfCirle.manSize!=manNumber){
            allMan.add(
new Man(++manNumber));
        }

    }

    
public void begin(){
        
while(allMan.size()>0){
            Man man 
=this.select();
            
//鎶婅繖涓漢T鍑哄幓
            allMan.remove(man);
            
//褰揟鐨勬槸鏈鍚庝竴涓殑鏃跺?鍙堜粠絎竴涓紑濮嬫暟
            if(nowMan==allMan.size()){
                nowMan
=0;
            }

            
//璇存槑T鐨勪笉鏄渶鍚庝竴涓?br />             //T鐨勪漢鐨勫悗闈㈢殑閮戒細(xì)寰鍓嶇Щ涓涓綅緗?br />             //榪欐牱灝辨妸鍘熸潵鐨刵owman浠f浛浜?灝卞彲浠ヤ粠nowman寮濮嬫暟浜?/span>
            else{
                
            }

            
//閫夊嚭鏉ヤ簡浠ュ悗鍙堜粠1寮濮嬫姤
            nowNumber=1;
            System.out.println(
"鎴戞槸絎?/span>"+man.getNumber()
                    
+"鍙鳳紝鎴戠幇鍦ㄨT鍑哄幓浜?鎴戞槸絎?/span>"
                    
+(manSize-allMan.size())+"涓T鐨?/span>"
                    
+"錛岃繕鏈?/span>"+allMan.size()+"鍦ㄥ湀閲?/span>");
        }

        System.out.println(
"鎵鏈変漢閮借T鍑哄幓瀹屼簡");
    }

    
//鎵懼嚭鎶utNumber鐨勪漢
    private Man select(){
        Man man
=null;
        
//娌¢夊嚭鏉ュ氨涓鐩存姤鏁?/span>
        while(man==null){
            
//nowman鎶ユ暟
            Man m=allMan.get(nowMan);
            
boolean right=m.reckon(nowNumber);
            
//灝辨槸浠栦簡
            if(right){
                man
=m;
            }

            
//璇存槑涓嶆槸浠?/span>
            else{
                
//鎶ョ殑鏁板瓧鍒頒笅涓涓?/span>
                nowNumber++;
                
//浜轟篃鍒頒笅涓涓幓
                nowMan++;
                
//璇存槑宸茬粡鍒頒簡鏈鍚庝竴涓簡
                if(nowMan==allMan.size()){
                    
//鍙堜粠絎竴涓紑濮嬫姤鏁?/span>
                    nowMan=0;
                }

            }

        }

        
return man; 
    }


}

class Man{
    
private int number;
    
public Man(int number){
        
this.number=number;
    }

    
public int getNumber() {
        
return number;
    }

    
//鎶ユ暟錛氬垽鏂姤鍑虹殑鏁板瓧鏄惁鍜宱utNumber
    public boolean reckon(int num){
        
return num==OutOfCirle.outNumber;
    }

}

浣犵殑鏂規(guī)硶澶笉闈㈠悜瀵硅薄浜?鐪嬫垜鍐欑殑


object 2008-11-20 14:57 鍙戣〃璇勮
]]>
re: 綰︾憻澶幆闂姹傝Вhttp://www.aygfsteel.com/lardern/archive/2008/11/20/241440.html#241641Bom WuBom WuThu, 20 Nov 2008 06:42:00 GMThttp://www.aygfsteel.com/lardern/archive/2008/11/20/241440.html#241641瀵瑰瀵癸紝涓嶇敤鍏沖績榪樻湁鍑犱釜浜猴紝鍙瀛樺湪t[i]==1閭e氨琛ㄧず鏈変漢錛屼笉鐢ㄥ叏鍔犺搗鏉ヤ簡錛屽璋㈡寚鏁欏憖錛?img src ="http://www.aygfsteel.com/lardern/aggbug/241641.html" width = "1" height = "1" />

Bom Wu 2008-11-20 14:42 鍙戣〃璇勮
]]>
re: 綰︾憻澶幆闂姹傝В[鏈櫥褰昡http://www.aygfsteel.com/lardern/archive/2008/11/20/241440.html#241607littleqlittleqThu, 20 Nov 2008 04:30:00 GMThttp://www.aygfsteel.com/lardern/archive/2008/11/20/241440.html#241607if(t[i]!=0)return 1;
榪欐牱榪樿兘灝戝驚鐜嚑嬈?br>

littleq 2008-11-20 12:30 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 顺平县| 恩平市| 那坡县| 岱山县| 循化| 崇信县| 蒙城县| 乳山市| 宜宾市| 丘北县| 合阳县| 商洛市| 乡宁县| 保德县| 盘锦市| 宁城县| 双江| 井研县| 崇左市| 清流县| 连南| 桂阳县| 盱眙县| 晋州市| 湖南省| 红桥区| 平原县| 承德县| 峡江县| 阿巴嘎旗| 甘洛县| 涿州市| 兴城市| 阳东县| 堆龙德庆县| 富平县| 广平县| 怀仁县| 大洼县| 肇源县| 东宁县|