728x90
세수를 입력받고 곱셈과 나눗셈을 하나씩 이용하여서
나올 수 있는 가장 큰 값을 출력하는 문제입니다.
x * y / z와 x / y * z를 비교해서 큰값을 출력해주었습니다.
#include <iostream>
#include <algorithm>
using namespace std;
int main(int argc, char *argv[])
{
double x, y, z;
double num1, num2;
cin >> x;
cin >> y;
cin >> z;
num1 = x * y / z;
num2 = x / y * z;
cout << (long long)max(num1, num2) << endl;
return 0;
}
'알고리즘' 카테고리의 다른 글
[C++] 백준 5585번 거스름돈 (0) | 2019.08.25 |
---|---|
[C++] 백준 2747번 피보나치 수 (0) | 2019.08.24 |
[C++] 백준 15969번 행복 (0) | 2019.08.24 |
[C++] 백준 16212번 정열적인 정렬 (0) | 2019.08.24 |
[C++] 백준 1427번 소트인사이드 (0) | 2019.08.24 |