반응형
Notice
Recent Posts
Recent Comments
Link
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Archives
Today
Total
관리 메뉴

코딩하기 좋은날

백준 2896 무알콜 칵테일 본문

백준(Baekjoon) 문제

백준 2896 무알콜 칵테일

huiung 2019. 1. 29. 23:45
반응형

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