본문 바로가기

분류 전체보기1158

[백준] 단계별로 풀어보기(단계:9,기본수학2,JAVA)1085번, 직사각형에서 탈출 문제 링크 1085번: 직사각형에서 탈출 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 직사각형 탈출하는 함수 squreEscape를 만들었습니다. BufferedReader를 사용하여 입력 값을 받았습니다. x값/y값/사각형x값,사각형y값을 StringTokenizer를 이용하여 띄어쓰기 기준으로 초기화하였습니다. Math.min을 사용하여 x,y값이 좌표축으로 가는 (x,0) , (0,y) 거리와 좌표축이 아닌 경계면으로 가는 거리중 최소의 거리를 .. 2022. 1. 4.
[백준] 단계별로 풀어보기(단계:9,기본수학2,JAVA)9020번, 골드바흐의 추측 문제 링크 9020번: 골드바흐의 추측 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 BufferedReader를 사용하여 입력 값을 받았습니다. 소수를 확인하는 함수 checkPrimeNumber를 만들었습니다. for문을 반복하여 입력값에 대하여 두 소수를 구하였습니다. 두 소수의 차이가 가장 낮은 것을 찾기 위해 짝수를 2로 나누어서 소수를 찾았습니다. 첫 번째 소수를 찾으면 입력값에 빼보고 나머지 값도 소수인지 확인하였습니다. 결과를 bw에 저장.. 2022. 1. 4.
정보처리기사 필기(애플리케이션 테스트 관리) 애플리케이션 테스트 프로세스 ※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다. 공부 서적(시나공 정보처리기사 필기책) 시나공 정보처리기사 필기 〈2022 시나공 정보처리기사 필기〉는 출제기준에 포함된 125개의 학습 모듈을 완전 분해하여 정보처리기사 수준에 맞게 205개 섹션으로 엄선하여 정리하였습니다. 비전공자들이 쉽게 학습 방향을 잡을 수 있도록 NCS 학습 모듈을 가이드 삼아 자세한 설명과 충분한 예제를 더했고, 책에 수록된 내용은 어떠한 변형 문제가 나오더라도 대처할 수 있도록 최대한 자세하고 쉽게 설명했습니다.〈기억상자&기출 CBT〉 ‘기억상자’ 암기 프로그램으로 반복 학습을 통해 틀린 문제는 틀리지 않을 때까지, 맞혔던 문제는 안전하게 머릿속에 담아 시험장에 가지고 갈 수 있도록 해주고, 실제 시.. 2022. 1. 4.
정보처리기사 필기(애플리케이션 테스트 관리) 통합 테스트 ※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다. 공부 서적(시나공 정보처리기사 필기책) 시나공 정보처리기사 필기 〈2022 시나공 정보처리기사 필기〉는 출제기준에 포함된 125개의 학습 모듈을 완전 분해하여 정보처리기사 수준에 맞게 205개 섹션으로 엄선하여 정리하였습니다. 비전공자들이 쉽게 학습 방향을 잡을 수 있도록 NCS 학습 모듈을 가이드 삼아 자세한 설명과 충분한 예제를 더했고, 책에 수록된 내용은 어떠한 변형 문제가 나오더라도 대처할 수 있도록 최대한 자세하고 쉽게 설명했습니다.〈기억상자&기출 CBT〉 ‘기억상자’ 암기 프로그램으로 반복 학습을 통해 틀린 문제는 틀리지 않을 때까지, 맞혔던 문제는 안전하게 머릿속에 담아 시험장에 가지고 갈 수 있도록 해주고, 실제 시.. 2022. 1. 4.
[백준] 단계별로 풀어보기(단계:9,기본수학2,JAVA)4948번, 베르트랑 공준 문제 링크 4948번: 베르트랑 공준 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 BufferedReader를 사용하여 입력 값을 받았습니다. 소수를 확인하는 함수 checkPrimeNumber를 만들었습니다. for문을 통하여 범위 값들이 소수값인지 확인하였습니다. 0이 나오면 종료하도록 하였습니다. 수를 2개의 인수의 곱으로 표현했을 때 하나의 수는 제곱근보다 작아야 한다. for문을 2부터 시작해서 숫자의 제곱근까지 숫자가 나눠지면 소수가 아니다.. 2022. 1. 3.
[백준] 단계별로 풀어보기(단계:9,기본수학2,JAVA)1929번, 소수 구하기 문제 링크 1929번: 소수 구하기 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 BufferedReader를 사용하여 입력 값을 받았습니다. StringTokenizer를 통해서 띄어쓰기를 기준으로 나누었습니다. 소수인지 확인하는 함수 checkPrimeNumber를 만들었습니다. for문을 통해서 범위 값들이 소수인지 확인하였습니다. 수를 2개의 인수의 곱으로 표현했을 때 하나의 수는 제곱근보다 작아야 한다. for문을 2부터 시작해서 숫자의 제곱근.. 2022. 1. 3.