본문 바로가기
Algorithm & SQL/BAEKJOON

백준 JAVA 1712 손익분기점

by YoonJong 2022. 7. 12.
728x90

카운트를 늘리는 형식으로 반복문을 사용하면 시간초과가 나는 문제였다.

공식을 구해서 방정식으로 풀이하는 문제이다.

 

package BAEKJOON;

import java.util.Scanner;

public class NO1712 {
    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        int A = sc.nextInt();
        int B = sc.nextInt();
        int C = sc.nextInt();

        long count = 0;

        if (B >= C) {
            count = -1;
        } else {
            count = A / (C - B) + 1;
        }
            System.out.println(count);
        }
    }
728x90

댓글