728x90

자바 3

자바 기초 문제, 소수 구하기 (백준 알고리즘 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

컴알못의 JAVA - 자바 시작하기 (자바설치, 개발 환경 설정)

2018년 취업시장에서 수요가 가장 많은 프로그래밍 언어는 무엇 일까요? 바로 자바 JAVA 입니다. 최근 몇 년동안 자바의 비율이 지속적으로 감소하는 추세이지만 여전히 압도적인 비율로 1위를 달리고 있습니다. 파이썬이 빠른 속도로 따라 잡고있네요. The 7 Most In-Demand Programming Languages of 2018 (Click) 자바는 제임스 고슬링 James gosling 과 Sun Microsystems 사의 연구원들에 의해 개발되었습니다. (2010년 sun社가 Oracle에 인수되어 현재는 오라클 소유) 자바는 "객체 지향" 프로그래밍 언어로서 새로운 코드를 작성할 때 기존의 코드를 이용하여 쉽게 작성이 가능하게해 코드의 재사용성이 높으며 코드간의 관계 설정을 이용해 적은..

STUDY/programing 2018.05.15
728x90