반응형
문제
주어진 수 N개 중에서 소수가 몇 개인지 찾아서 출력하는 프로그램을 작성하시오.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
int n, num, flags, cnt = 0;
scanf("%d", &n);
for (int i = 0; i < n; i++)
{
scanf("%d", &num);
flags = 0;
if (num == 1)
continue;
for (int j = 2; j < num; j++)
if (num % j == 0)
flags = 1;
if (flags == 0)
cnt++;
}
printf("%d\n", cnt);
return 0;
}
반응형
'Algorithm > BAEKJOON' 카테고리의 다른 글
[ C / C++ ] 백준 2156 포도주 시식 (0) | 2022.03.01 |
---|---|
[ C / C++ ] 백준 1992 쿼드트리 (0) | 2022.02.28 |
[ C / C++ ] 백준 1932 정수 삼각형 (0) | 2022.02.26 |
[ C / C++ ] 백준 1904 01타일 (0) | 2022.02.25 |
[ C / C++ ] 백준 1890 점프 (0) | 2022.02.24 |