baekjoon 1712

윤동환·2022년 12월 13일
0

Algorithm

목록 보기
6/54
post-thumbnail

손익분기점

내가 작성한 코드

#include <iostream>
#include <string>

using namespace std;

int main() {
    unsigned int A = 0, B = 0, C = 0;
    cin >> A >> B >> C;
    int profit = C - B;
    unsigned int count = 0;
    if (profit <= 0) {
        cout << -1 << endl;
        return 0;
    } else {
        count = A / profit;
    }
    cout << count + 1 << endl;
    return 0;
}

고민했던 부분

  • A + (B 물건 판 개수) < (C 물건 판 개수)로 하여 반복문을 돌려보려 하였다. 하지만, 불필요한 연산들이라는것을 깨닫고, 물건을 판 순수이익 (C -B)로 초기 투자금 A를 넘어서는 기준으로 계산하였다.
profile
모르면 공부하고 알게되면 공유하는 개발자

0개의 댓글