【初心者】課題をクリアしていくスレ【講習会】at GAMEDEV【初心者】課題をクリアしていくスレ【講習会】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト261:名前は開発中のものです。 04/07/06 16:54 pkSoPn0/ C#で素数 static void Main(string[] args) { int sosuCount=0; for (int i = 2; sosuCount<1000; i++) { Boolean nososu; nososu = false; for (int j = 2; j < i ; j++) { if ((i % j) == 0) { nososu = true; break; } } if (!nososu) { Console.WriteLine(i); sosuCount++; } } Console.WriteLine(sosuCount + "個の素数を発見しました"); } 262:x≠先生かつx=生徒 ⇒ x=俺 04/07/06 17:32 BOq5Vq10 public class Prime { public final static int PRIME_MAX = 1000; static int PrimeTable[] = new int [PRIME_MAX]; static int TableLast = 1; public static void main(String[] args) { int l = 1; PrimeTable[0] = 2; System.out.println(2); for(; TableLast < PRIME_MAX; TableLast++) for(l += 2; ; l += 2) if(IsPrime(l)) break; System.out.println("Finish"); } public static boolean IsPrime(int src) { for(int i = 0; PrimeTable[i] <= Math.sqrt(src) && i < TableLast; i++) if(src % PrimeTable[i] == 0) return false; PrimeTable[TableLast] = src; System.out.println(src); return true; } } // Java版。 // あと手を付けてない言語は何だっけ。 // ・・・ひまわりでもやってみるか。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch