過去ログ

パズル&ゲーム10種競技
#35927

お言葉に甘えて記述します。

int n,count;count=0;
for(int i=2;i<1000000000;i++){
int s=(int)Math.sqrt(i);
n=0;  
for(int j=2;j<(s+1);j++){
if((i%j)==0){
n++;
if(n>1)break;
if((j==s)&&(s*s==i))n=2;
}
}
if(n!=1)continue;
count++;
//System.out.println("count="+count+" ="+i);
if(count==100000){ //target Number
System.out.println("count="+count+" ="+i);
break;
}
}

   3月14日(日) 9:26:09   HomePage:パズル&ゲーム10種競技  35929

過去問題一覧へ戻る