#include <stdio.h>
int main(void)
{
int start_num = 0;
int end_num = 0;
int min_prime_num = 0;
int total_prime_num = 0;
scanf("%d", &start_num);
scanf("%d", &end_num);
for(int i=start_num; i <= end_num; i++) {
if(i == 2) {
min_prime_num = 2;
total_prime_num += 2;
continue;
}
for(int j=2; j<i; j++) {
if((i % j) == 0) {
break;
}
if(j == (i-1)) {
if(min_prime_num == 0) {
min_prime_num = i;
}
total_prime_num += i;
}
}
}
if(total_prime_num == 0) {
printf("-1\n");
} else {
printf("%d\n", total_prime_num);
printf("%d\n", min_prime_num);
}
}
'Algorithm > Baekjoon' 카테고리의 다른 글
단계별로 풀기 4단계 while문 - A+B-5(10952 문제) Python 답안 (0) | 2019.10.07 |
---|---|
백준 단계별로 풀기 10단계 소수 구하기 - 소수 찾기 (1978 문제) Python 답안 (0) | 2019.03.09 |
백준 단계별로 풀기 9단계 정렬해보기 - 수 정렬하기 (2750 문제) C언어 답안 (0) | 2019.01.26 |
백준 단계별로 풀기 3단계 for문 사용해보기 - 빠른 A+B (15552 문제) Python 답안 (0) | 2019.01.20 |
백준 단계별로 풀기 2단계 사칙연산 도전하기 - A/B (1008 문제) C언어 답안 (0) | 2019.01.20 |