반응형
문제
1000이하의 소수의 합 구하기
코드
public class Basic03 {
public static void main(String[] args) {
long sum = 0;
int i, j, count = 1;
for(i = 1; i<=1000; i++) {
for(j = 2; j<i; j++)
{
if((i%j) == 0)
break;
}
if(i == j) {
sum+=i;
count++;
}
}
System.out.println("1000 이하의 소수의 합은 : " + sum);
System.out.println("1000 이하의 소수의 개수는 : " + count);
}
}
결과
728x90
반응형