자바

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 31868번 수박 게임

2024.07.21기준 - 브론즈 3 풀이이 문제는 간단하게 주어진 단계에 수박이 몇개 있는지 출력하는 문제입니다. 1. 1단계는 체리이기 때문에 입력 받은 단게에 -1로 계산합니다.int n = Integer.parseInt(st.nextToken()) - 1; // 1단계 이후를 계산 2. 단계별로 2개씩 소모하기 때문에 나누기 2를 해주었습니다.// 단계별로 2개씩 소모while (n-- > 0) { k /= 2;}백준, BEAKJOON, BOJ, JAVA, 자바  코드package Main;import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException..

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 31844번 창고지기

2024.07.20기준 - 브론즈2백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 박스를 밀어서 골인 지점에 몇 번만에 갈 수 있는지를 출력하는 문제입니다. 1. 먼저 로봇과 박스, 목표 지점의 인덱스를 구했습니다.int robot = 0; // 로봇의 인덱스int box = 0; // 박스의 인덱스int goal = 0; // 목표 지점 인덱스for (int i = 0; i  2. 그런 뒤 목표 지점에 도달 할 수 없는 경우를 제외하고 갈 수 있다면 출력을 해주었습니다.int count = 0;if (robot box && goal > box) { // 박스를 왼쪽으로 밀 때, 목표 지점이 오른쪽이라면 count = -1;} else { // 박스를 목표 지점까지 갈 수 있다면 ..

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 31867번 홀짝홀짝

2024.07.19기준 - 브론즈4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 주어진 수가 짝수인지 홀수인지 판별하는 문제입니다. 1. 자연수를 char[]로 받았습니다.char[] arr = br.readLine().toCharArray(); // 자연수 2. 입력된 배열을 '0'을 빼주면서 숫자로 바꿔줘 짝수인지 홀수인지 판별을 했습니다.int even = 0; // 짝수의 개수int odd = 0; // 홀수의 개수int num;for (int i = 0; i  3. 판별된 짝수와 홀수를 조건에 맞춰 결과 값을 출력했습니다.int result = -1;if (even > odd) { // 짝수가 많다면 result = 0;} else if (even   코드package M..

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 26043번 식당 메뉴

2024.07.18기준 - 실버4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 큐를 이용해 들어온 수를 이용해 출력해주는 문제입니다.1. switch를 이용해 유형에 따라 처리해 주었습니다. 1-1. 1유형이 들어온다면 학생의 번호와 원하는 메뉴를 배열로 만들어 큐에 저장했습니다. 1-2. 2유형이 들어온다면 큐에서 poll()을 이용해 원하는 메뉴를 먹었다면 A에 못 먹었다면 B에 저장을 해주엇습니다.while (n-- > 0) { st = new StringTokenizer(br.readLine()); type = Integer.parseInt(st.nextToken()); // 유형 switch (type) { case 1: a = Integer...

Coding_Slowly
'자바' 태그의 글 목록 (27 Page)