728x90
출처-https://www.acmicpc.net/problem/4948
4948번: 베르트랑 공준
베르트랑 공준은 임의의 자연수 n에 대하여, n보다 크고, 2n보다 작거나 같은 소수는 적어도 하나 존재한다는 내용을 담고 있다. 이 명제는 조제프 베르트랑이 1845년에 추측했고, 파프누티 체비쇼
www.acmicpc.net


참고
소수를 찾는 방법은 'BOJ1978' 과 같은 방법을 사용했다.
import java.util.*;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scan = new Scanner (System.in);
while (true) {
int n = scan.nextInt();
if (n == 0)
break;
int count = 0;
for (int i=n+1; i<=2*n; i++) {
int j;
for (j=2; j*j<=i; j++)
if (i%j == 0)
break;
if ((j*j > i)==(i != 1))
count++;
}
System.out.println(count);
}
}
}728x90
'Problem Solving > BOJ' 카테고리의 다른 글
| [백준, BOJ 11653] 소인수분해 (java) (0) | 2021.01.09 |
|---|---|
| [백준, BOJ 10757] 큰 수 A+B (java) (0) | 2021.01.09 |
| [백준, BOJ 1929] 소수 구하기 (java) (0) | 2020.09.09 |
| [백준, BOJ 2581] 소수(java) (0) | 2020.09.08 |
| [백준, BOJ 1978] 소수 찾기 (java) (0) | 2020.09.08 |