Search
Duplicate
👨🏻‍💻

백준 1978번 소수 찾기

생성일
2022/06/30 13:12
태그

C

#include <stdio.h> int main() { int num, result = 0; int temp, count = 0; scanf("%d", &num); for (int i = 0; i < num; i++) { scanf("%d", &temp); for(int div = 1; div <= temp; div++){ if (temp % div == 0) count++; } if (count == 2) result++; count = 0; } printf("%d", result); }
C
복사

C++

#include <iostream> using namespace std; int main(){ int num, result = 0; int temp, count = 0; cin >> num; for (int i = 0; i < num; i++) { cin >> temp; for (int div = 1; div <= temp; div++) { if (temp % div == 0) count++; } if (count == 2) result++; count = 0; } cout << result << '\n'; }
C++
복사

JAVA

import java.util.Scanner; public class Main { public static void main(String[] args) { int result = 0; int count = 0; Scanner in = new Scanner(System.in); int N = in.nextInt(); for (int i = 0; i < N; i++) { int temp = in.nextInt(); for (int div = 1; div <= temp; div++) { if (temp % div == 0) count++; } if (count == 2) result++; count = 0; } System.out.println(result); } }
Java
복사