728x90

백준알고리즘 2

자바 기초 문제, 소수 구하기 (백준 알고리즘 2581번 문제)

문제 2581번 소수 범위 n, m를 입력받고, 범위내의 소수들의 합과 최소값을 출력해준다. 입력조건 입력의 첫째 줄에 M이, 둘째 줄에 N이 주어진다. M과 N은 10,000이하의 자연수이며, M은 N보다 작거나 같다. 출력 M이상 N이하의 자연수 중 소수인 것을 모두 찾아 첫째 줄에 그 합을, 둘째 줄에 그 중 최솟값을 출력한다. 단, M이상 N이하의 자연수 중 소수가 없을 경우는 첫째 줄에 -1을 출력한다. 풀이과정 1. 알고리즘을 풀어본다. 1) n, m을 입력 받는다. 2) 소수를 판별한다. 3) 범위 내 소수가 없으면 -1을 출력하고 있으면 합계와 최소값을 출력한다. n, m을 입력 for(n부터 m까지 소수판별 테스트를 한다) for (1부터 n까지의 숫자) if(1부터 n-1 까지의 숫자를..

STUDY/programing 2018.10.09

자바 기초, 왕초보 문제 풀이 - 1 (백준 알고리즘 2557, 1000, 11718, 10430, 2839, 2739, 2439, 1924, 11720)

지난 포스팅 컴알못을 위한 자바 설치법 2018/05/15 - [ 컴알못/Java] - 컴알못의 JAVA - 자바 시작하기 (자바설치, 개발 환경 설정) 단계별로 이후에 기초 실력점검을 위해 단계별로 풀어보기 순서로 풀어보았고, 아래는 그 중 대표적인 문제의 소스를 정리해 본 것이다. 문제 2557. Hello World Hello world를 출력합니다. 문제 2557 성공 소스 모든 프로그램 수업의 첫 수업은 헬로월드 출력하기였다. 백준 단계별로 풀어보기 순서대로 문제를 풀고있는데, 역시나 첫문제는 헬로월드.syso에서 ctrl+space, enter하면 system.out.println이 자동완성 된다." "를 사용하여 문자열을 출력한다. public class Main { public static..

STUDY/programing 2018.09.21
728x90