[백준] 2839 설탕 배달 - Java

Yunki Kim·2022년 12월 15일
0

백준

목록 보기
62/104
post-thumbnail

문제


링크


코드

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringBuilder sb = new StringBuilder();

        int N = Integer.parseInt(br.readLine());
        br.close();

        int count = 0;
        while (true) {
            if (N % 5 == 0) {
                count += N / 5;
                sb.append(count);
                break;
            } else {
                N -= 3;
                count++;
            }

            if (N < 0) {
                sb.append(-1);
                break;
            }
        }
        System.out.println(sb);
    }
}

리뷰

반복문을 이용해 봉지의 갯수를 출력하였다.
다른분의 풀이를 참고해보았는데 반복문 없이 규칙성을 찾아서 해결하셨던데..
아직 그 영역에는 도달할 수 없는 것 같다. 뭔가 아 이거구나! 하는 느낌이 안온다 😂

0개의 댓글