https://www.acmicpc.net/problem/1978
소수를 구하는 공식을 대입하여 해결..
수학문제 그 자체라 뭐라 할말이 없네요;;
package solution;
import java.util.Scanner;
public class Bakjun_1978 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int T= sc.nextInt();
int CNT = 0;
boolean tf = true;
for(int i=0;i<T;i++) {
int S = sc.nextInt();
if(S<=1) {
tf = false;
}else {
for(int j=2;j<=S/2;j++) {
if(S%j==0){tf=false;
}
}
}
if(tf) {
CNT++;
}
tf = true;
}
System.out.println(CNT);
sc.close();
}//메인메소드종료
}//클래스종료
'IT_tech > 알고리즘' 카테고리의 다른 글
백준) 2581 소수 - JAVA (0) | 2020.06.19 |
---|---|
프로그래머스)서울에서 김서방 찾기 -JAVA (0) | 2020.06.15 |
프로그래머스) 수박수박수 -JAVA (0) | 2020.06.10 |
백준)2869 달팽이는 올라가고싶다 -JAVA (0) | 2020.06.06 |
프로그래머스 - 두정수사이합 -JAVA (0) | 2020.06.05 |