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

 

16917번: 양념 반 후라이드 반

현진 치킨에서 판매하는 치킨은 양념 치킨, 후라이드 치킨, 반반 치킨으로 총 세 종류이다. 반반 치킨은 절반은 양념 치킨, 절반은 후라이드 치킨으로 이루어져있다. 양념 치킨 한 마리의 가격은 A원, 후라이드 치킨 한 마리의 가격은 B원, 반반 치킨 한 마리의 가격은 C원이다. 상도는 오늘 파티를 위해 양념 치킨 최소 X마리, 후라이드 치킨 최소 Y마리를 구매하려고 한다. 반반 치킨을 두 마리 구입해 양념 치킨 하나와 후라이드 치킨 하나를 만드는 방법도 가

www.acmicpc.net

 

 

#include<stdio.h>
#include<vector>
#include<cmath>
#include<cstring>
using namespace std;
//양념 반 후라이드 반
int main(void)
{
    int a,b,c,x,y;//양후반
    int res=0;

    scanf("%d %d %d %d %d", &a, &b, &c, &x, &y);

    if(2*c<(a+b))
    {
        while((x>0) && (y>0))
        {
            x--;
            y--;
            res+=2*c;
        }
        if(x>0)
        {
            if(2*c<a)
            {
                res+=(x*2*c);
            }
            else
            {
                res+=a*x;
            }
        }
        else if(y>0)
        {
            if(2*c<b)
            {
                res+=(y*2*c);
            }
            else
            {
                res+=b*y;
            }
        }
    }
    else//a+b<2c    a or b >2c
    {
        res+= a*x + b*y;
    }

    printf("%d", res);

	return 0;
}

+ Recent posts