본문 바로가기

공부/알고리즘

소수 판별(구름 알고리즘)

반응형

소수를 어떻게 출력해낼지 생각..

자기 자신과 1이외에 나눠지면 소수가 아님을 판별

 

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner in = new Scanner(System.in);
		
		int a = in.nextInt();
		
		boolean s = true;
		
		for(int i=2; i<a; i++) {
			if(a % i == 0) {
				s = false;
			}
		}
			if(s) {
				System.out.println("True");
			}
			else {
				System.out.println("False");
			}
			}
		}
반응형

'공부 > 알고리즘' 카테고리의 다른 글

알고리즘 for문 (코드업)  (0) 2021.09.08
백준 알고리즘 (for문)  (0) 2021.09.07
알고리즘 3 (백준 알고리즘 - 입출력)  (0) 2021.09.03
알고리즘 연습 2  (0) 2021.09.01
알고리즘 연습 1  (0) 2021.08.30