1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | #include <iostream> using namespace std; int main(int argc, char *argv[]) { int N; cin >> N; int cnt = 0; int num[N]; for(int i=0; i<N; i++) cin >> num[i]; for(int i=0; i<N; i++) { if(num[i] == 2) cnt++; else if(num[i]%2 != 0 & num[i] > 2) { bool isPr = true; for(int j=2; j<num[i]; j++) { if(num[i]%j == 0) { isPr = false; break; } } if(isPr) cnt++; } } cout << cnt; } | cs |
'C & C++ > Baekjoon' 카테고리의 다른 글
백준 2439 - 별찍기 2 (0) | 2017.12.27 |
---|---|
백준 2438 - 별찍기 1 (0) | 2017.12.27 |
백준 1924 - 2007년 (0) | 2017.12.27 |
백준 1546 - 평균 (0) | 2017.12.27 |
백준 1316 - 그룹 단어 체커 (0) | 2017.12.27 |