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명이 모든 우산을 창의인재관으로 이동해 ..
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를 추가한다...
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..