코딩하기 좋은날
백준 2896 무알콜 칵테일 본문
반응형
https://www.acmicpc.net/problem/2896
문제와 채점은 위 사이트에서 확인 하실 수 있습니다
이 문제는 각 주스의 양과 비율을 입력받고 최대로 만들 수 있는 양을 만든후 남은 양을 출력하는 문제입니다.
3개 주스의 양을 입력받고 각 비율로 나누어서 몫이 가장 작은 주스의 몫을 기준으로 모든 주스를 만들고 남은 양을 출력하면 되는 간단한 문제입니다.
출력값에 소수점 6자리까지 출력이 되어있어서 저는 setprecision(6)을 이용하여 6자리로 출력을 하였습니다.
다음은 코드입니다.
#include <iostream>
#include <iomanip>
using namespace std;
int main(void) {
ios_base::sync_with_stdio(false); cin.tie(NULL);
double A,B,C;
double I,J,K;
cin >> A >> B >> C;
cin >> I >> J >> K;
double a = A/I;
double b = B/J;
double c = C/K;
double min = a < b ? a : b;
min = min < c ? min : c;
cout<< fixed << setprecision(6) <<A-min*I <<' '<< B-min*J <<' '<< C-min*K;
return 0;
}
반응형
'백준(Baekjoon) 문제' 카테고리의 다른 글
백준 1644 소수의 연속합 (0) | 2019.02.02 |
---|---|
백준 5568 카드 놓기 (0) | 2019.01.31 |
백준 2909 캔디 구매 (0) | 2019.01.29 |
백준 1002번 터렛 (0) | 2019.01.29 |
백준 10216 Count Circle Groups (0) | 2019.01.29 |