-
[알고리즘] 백준 소수찾기 1978번 JAVA코딩/알고리즘 2021. 1. 5. 16:48
2020/12/26 - [코딩/알고리즘] - [알고리즘] 백준 2839번 설탕배당 C++
[알고리즘] 백준 2839번 설탕배당 C++
나아게 자신감을 주었다. 상근이가 최소 봉지만 가져가게 할려면 5kg을 최대한 많이 들고가고 나머지를 3kg으로 들고 갈 수 있는 지 검사 이번엔 답지를 보지 않고 풀었다는 점에서만 만족을 해야
yourknow.tistory.com
요즘은 백준 문제집에서 code.plus 문제를 순차적으로 풀고있다 .
아직은 할만하다.
최적의 답인지는 모르겠다.
import java.util.Scanner; public class Main_1978 { public static void main(String[] args) { int n; int count=0; Scanner scanner = new Scanner(System.in); n=scanner.nextInt(); for(int i=0; i<n ; i++) { int number=scanner.nextInt(); int temp=number/2; // 나누는 수를 주어진 숫자/2 부터 시작 while(temp!=0) { //나머지가 0인데 1로 나눴을 경우 소수이다. if(number%temp==0 && temp==1){ count++; break; }//나머지가 0인데 1이 아닐경우 소수가 아니기 때문에 다음수로 넘어간다. else if(number%temp==0) break; temp--; } } System.out.println(count); } }
'코딩 > 알고리즘' 카테고리의 다른 글
[알고리즘] 백준 일곱 난쟁이 2309번 JAVA (1) 2021.01.06 [알고리즘] 백준 골드바흐의 추측 6588번 JAVA (0) 2021.01.05 [알고리즘] 백준 2839번 설탕배당 C++ (1) 2020.12.26 [알고리즘] 백준 11066 파일 합치기 (1) 2020.12.25 [알고리즘] 백준14501 퇴사문제 C++ (1) 2020.12.24