#1169: 如何用java重複讓電腦輸入


Kaitang (凱)

學校 : 國立屏東大學
編號 : 5159
來源 : [163.24.254.195]
最後登入時間 :
2013-10-22 15:10:17
c039. 00100 - The 3n + 1 problem -- UVa100 | From: [218.173.159.18] | 發表日期 : 2009-01-14 21:52

import java.util.Scanner;
public class test_100 {
    public static int count(int n,int s){
        if(n==1){
            return s;
        }else if(n%2!=0){
            return count(3*n+1,s+1);
        }else{
            return count(n/2,s+1);
        }
    }
    public static void main(String[] args) {
        Scanner in = new Scanner (System.in);
        int i = in.nextInt();
        int j = in.nextInt();
        int n = 0;
        for(;i<j;i++){
            n=Math.max(count(i,1),count(i+1,1));
        }
    System.out.println(n);
    }    

}

我的程式碼為這樣,如何讓電腦可以AP呢......

 
#1172: Re:如何用java重複讓電腦輸入


kaji (加持)

學校 : 銘傳大學
編號 : 2802
來源 : [61.219.36.23]
最後登入時間 :
2009-10-22 23:39:20
c039. 00100 - The 3n + 1 problem -- UVa100 | From: [218.160.33.238] | 發表日期 : 2009-01-15 21:51

while (in.hasNextInt()) {

   i = in.nextInt();

...

...

}

 
ZeroJudge Forum