코딩테스트

코딩테스트 일기 (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 31066번 비 오는 날

2024.07.17기준 - 실버4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 입력된 인원 수를 조건에 맞춰 0보다 같거나 작게 만드는 문제입니다. 1. 입력 받은 수를 통해 창의인재관에 있는 인원이 전부 융합인재관에갈 수 없다면, -1을 출력했습니다.// 모든 학생이 융합인재관으로 갈 수 없다면if (n != 1 && m == 1 && k == 1) { sb.append(-1).append("\n"); continue;} 2. 갈 수 있다면, 우산의 수와 하나의 우산에 들어갈 인원 수를 곱해 창의인재관의 인원 수에서 빼주었고,3. 창의인재관 수가 0보다 같거나 작다면 전부 이동한 것으로 간주해 break를 걸어주고4. 아니라면 다시 1명이 모든 우산을 창의인재관으로 이동해 ..

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 30502번 미역은 식물 아닌데요

2024.07.17기준 - 브론즈1백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 주어진 입력에서 광합성만 가지는 미역의 최솟값과 최댓값을 구하는 문제입니다. 1. 미역의 실험 결과를 저장할 커스텀 클래스를 생성했습니다.// 미역의 실험 결과를 저장할 클래스private static class Seaweed { int p, m; public Seaweed(int p, int m) { this.p = p; this.m = m; }} 2. 미역 실험 결과를 저장할 리스트와 리스트에 객체를 추가해줍니다.// 미역 실험 결과를 저장할 리스트List list = new LinkedList();// 미역의 번호가 1부터 시작하기 때문에 n보다 1를 추가한다...

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 31776번 예비 소집 결과 보고서

2024.07.15기준 - 브론즈3백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 입력된 숫자들이 오름차순이거나 조건에 맞는 -1이 들어가 있는지를 판단하는 문제입니다. 1. 입력받은 문제 1번을 해결을 했는지 판단 했습니다.2. 해결을 했다면 2, 3번 문제를 해결을 안했을 때와 2번 문제만 해결 했을 때, 2번 3번 문제를 해결 후 3문제가 오름차순일 때만 count를 올려줬습니다.while (n-- > 0) { st = new StringTokenizer(br.readLine()); int t1 = Integer.parseInt(st.nextToken()); // 1번 문제를 해결한 시간 int t2 = Integer.parseInt(st.nextToken()); // 2..

Coding_Slowly
'코딩테스트' 태그의 글 목록 (11 Page)