#include <stdio.h>
#include <string.h>
#include <stdlib.h>
using namespace std;
#define _CRT_SECURE_NO_WARNINGS
int main() {
// freopen
int n, i, j, flag, cnt= 0; // flag 가 1이면 소수
scanf("%d", &n);
for(i=2; i<=n; i++) {
flag = 1;
for(j =2; j*j<=i; j++) {
if(i%j == 0) {
flag = 0;
break;
}
}
if(flag == 1) cnt++;
}
printf("%d", cnt);
return 0;
}
'코딩테스트' 카테고리의 다른 글
층간 소음 (실시간 측정치) (0) | 2024.09.17 |
---|---|
Anagram (아나그램 : 구글 인터뷰 문제) (0) | 2024.09.17 |
가장 많이 사용된 자릿 수 (0) | 2024.09.17 |
숫자의 총 갯수 (Large) (0) | 2024.09.17 |
숫자의 총 개수 (Small) (0) | 2024.09.17 |