본문 바로가기

분류 전체보기1158

[백준] 단계별로 풀어보기(단계:8,기본수학1,JAVA)10757번, 큰 수 A+B 문제 링크 10757번: 큰 수 A+B www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 BufferedReader를 사용하여 입력 값을 받았습니다. StringTokenizer를 통하여 입력값을 띄어쓰기 기준으로 나누었습니다. 숫자가 long 범위보다 큰 수가 있어서 BigInteger를 사용하여 수를 가져왔습니다. BigInteger.add를 사용하여 두 값을 더하여 result에 저장하였습니다. 결과를 bw에 저장하였습니다. BufferedWriter.. 2021. 12. 31.
[백준] 단계별로 풀어보기(단계:8,기본수학1,JAVA)2839번,설탕 배달 문제 링크 2839번: 설탕 배달 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 BufferedReader를 사용하여 입력 값을 받았습니다. 설탕 분배하는 sugarDivision 함수를 만들었습니다. for문을 통하여 3kg로 나누어진 최소 값들을 기준으로 1개씩 늘려가며 검사하였습니다. 최소값으로 시작해서 5kg으로 나누어지고 나머지가 없을 때 개수를 반환하였습니다. 설탕이 분배가 되지 않는다면 -1을 반환하였습니다. 결과를 bw에 저장하였습니다. .. 2021. 12. 31.
정보처리기사 필기(제품 소트프웨어 패키징)소프트웨어 버전 등록 ※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다. 공부 서적(시나공 정보처리기사 필기책) 시나공 정보처리기사 필기 〈2022 시나공 정보처리기사 필기〉는 출제기준에 포함된 125개의 학습 모듈을 완전 분해하여 정보처리기사 수준에 맞게 205개 섹션으로 엄선하여 정리하였습니다. 비전공자들이 쉽게 학습 방향을 잡을 수 있도록 NCS 학습 모듈을 가이드 삼아 자세한 설명과 충분한 예제를 더했고, 책에 수록된 내용은 어떠한 변형 문제가 나오더라도 대처할 수 있도록 최대한 자세하고 쉽게 설명했습니다.〈기억상자&기출 CBT〉 ‘기억상자’ 암기 프로그램으로 반복 학습을 통해 틀린 문제는 틀리지 않을 때까지, 맞혔던 문제는 안전하게 머릿속에 담아 시험장에 가지고 갈 수 있도록 해주고, 실제 시.. 2021. 12. 30.
정보처리기사 필기(제품 소트프웨어 패키징)소프트웨어 사용자 매뉴얼 작성 ※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다. 공부 서적(시나공 정보처리기사 필기책) 시나공 정보처리기사 필기 〈2022 시나공 정보처리기사 필기〉는 출제기준에 포함된 125개의 학습 모듈을 완전 분해하여 정보처리기사 수준에 맞게 205개 섹션으로 엄선하여 정리하였습니다. 비전공자들이 쉽게 학습 방향을 잡을 수 있도록 NCS 학습 모듈을 가이드 삼아 자세한 설명과 충분한 예제를 더했고, 책에 수록된 내용은 어떠한 변형 문제가 나오더라도 대처할 수 있도록 최대한 자세하고 쉽게 설명했습니다.〈기억상자&기출 CBT〉 ‘기억상자’ 암기 프로그램으로 반복 학습을 통해 틀린 문제는 틀리지 않을 때까지, 맞혔던 문제는 안전하게 머릿속에 담아 시험장에 가지고 갈 수 있도록 해주고, 실제 시.. 2021. 12. 30.
[백준] 단계별로 풀어보기(단계:8,기본수학1,JAVA)2775번,부녀회장이 될테야 문제 링크 2775번: 부녀회장이 될테야 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 BufferedReader를 사용하여 입력 값을 받았습니다. 층수와 방의 숫자를 받아 그 크기만큼 배열을 만들었습니다. 0층에 대한 값들을 초기화하였습니다. 각 층에 값들을 2중 for문을 통하여 삽입하였습니다. 결과를 bw에 저장하였습니다. BufferedWriter를 통해 저장된 결과를 출력하였습니다. 결과 코드 import java.io.*; public cla.. 2021. 12. 30.
[백준] 단계별로 풀어보기(단계:8,기본수학1,JAVA)10250번, ACM 호텔 문제 링크 10250번: ACM 호텔 www.acmicpc.net 주의사항 JAVA를 사용하여 프로그램을 사용하였습니다. 백준에서 코드를 작성하였을 때 아래 형태에서 Main에서 결과가 출력되어야 합니다. public class Main{ public static void main(String[] args){ } } 문제 설명 접근 방법 BufferedReader를 사용하여 입력 값을 받았습니다. StringTokenizer를 통하여 띄어쓰기 기준으로 높이, 넓이, 몇 번째 손님의 숫자를 받았습니다. 층수를 구하기 위하여 손님의 숫자에서 높이를 나누어 나머지를 구하였습니다. 방의 숫자를 알기 위해 손님의 숫자에서 높이를 나누어 소수점 자리를 올림을 진행하였습니다. 층수와 방수를 String형태로 바꾸어서.. 2021. 12. 30.