※ ChatGPTを利用し、要約された質問です(原文:プログラムの違いを教えて下さい・・・)
プログラムの違いを教えて下さい
public class Gold1 {
static int prime(int number){
int count=0;
for(int i=2; i<number; i+=2){
if(number%i==0) count++;
}
return count;
}
public static void main(String[] args) {
long start = System.currentTimeMillis();
int n, p;
//System.out.println("4=2+2");
for(n=6; n<=100000; n+=2){
for(p=2; p<n; p++){
if(prime(p)==2 && prime(n-p)==2){
//System.out.println(n + "=" + p + "+" + (n-p));
break;
}
}
if(p==n){
//System.out.println("この予想は間違いと判明!");
break;
}
if(n%1000==0){
long stop = System.currentTimeMillis();
System.out.println(n + " " + (stop-start));
}
}
}
}
----------------------------------------------------------------
この上のプログラムの一部を
----------------------------------------------------------------
if(prime(p)==0 && prime(n-p)==0){
//System.out.println(n + "=" + p + "+" + (n-p));
break;
}
----------------------------------------------------------------
というふうに変えたらどういう意味があるのですか??