본문 바로가기
알고리즘

[C++]백준 15726번: 이칙연산

by Kwoncorin 2020. 6. 2.
728x90

https://www.acmicpc.net/problem/15726

 

15726번: 이칙연산

첫째 줄에 세 개 정수 A, B, C(1 <= A, B, C <= 1,000,000)가 주어진다. 답은 int범위를 벗어나지 않는다.

www.acmicpc.net

 

1. 문제 설명

 

세 수가 연속해서 주어졌을 때 한 번의 곱셈 기호와 한 번의 나눗셈 기호를 이용하여 만든 식 중 가장 큰 값을 출력하면 된다.

 

2. 코드

#include <iostream>

using namespace std;

int main()
{

    double A,B,C;
    
    cin >> A >>B >> C;
    
    if(A*B/C > A/B*C)
        cout << (int)(A*B/C)<<"\n";
    else
        cout << (int)(A/B*C)<<"\n";

    return 0;
}
728x90