★★ Java の宿題ここで答えます Part 61 ★★
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
450:デフォルトの名無しさん 07/06/21 12:10:45 【 課題 】 String配列と乱数を使って、「おみくじ」を作ろう。 おみくじの言葉をString配列(omikuji) の初期値として入れておく。 0〜N-1の整数の乱数(r): int r=(int)(Math.random()*N); なお、おみくじの中身は 大吉・中吉・吉・末吉・平・凶・大凶 という感じにしてください 【 形態 】1. Javaアプリケーション(main()で開始) 【 GUI 】4. 制限なし 【 期限 】明日までにお願いします 【 Ver 】java version "1.5.0_11" 【 補足 】連投ですが、よろしくお願いします。 451:abc 07/06/21 14:14:54 【 課題 】 このプログラムをできるだけ高速化してください↓n<=20000;の数字を大きくしても早く計算できるようにしてほしいです。 public class a{ static int prime(int number){ int count=0; for(int i=1; i<=number; i++){ if(number%i==0) count++; } return count; } public static void main(String[] args){ int n=100, p; long start = System.currentTimeMillis();for(n=2; n<=20000; n++){ for(p=n+1; p<2*n; p++){ if(prime(p)==2){ //System.out.println("自然数n=" + n + "の時,素数は存在する."); break; }} if(p==2*n){ //System.out.println("この定理は間違いと判明!"); break;} if(n%500==0){ long stop = System.currentTimeMillis(); System.out.println(n + " " + (stop-start));}}}} 【 形態 】1. Javaアプリケーション(main()で開始) 【 GUI 】4. 制限なし 【 期限 】明日までにお願いします。 【 Ver 】java version "1.5.0" 【 補足 】よろしくお願いします。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4165日前に更新/337 KB
担当:undef