조회 수 359 추천 수 0 댓글 0

#include <stdio.h>
//#include <stdlib.h>

int c[10001]={0}, y[10001]={0};

double cal(int n, int s);
int main(void)
{
	int n, s, i;
	double price;

	scanf(" %d %d", &n, &s);
	//기간 - n주, 1주일 동안 보관하는데 드는 비용 - s원

	for(i=0; i<n; i++)
	{
		scanf(" %d %d", &c[i], &y[i]);
		//c원 - 1l 구매가격
		//각 주마다 yl의 우유 필요
	}

	price=cal(n, s);
	printf("%.0f", price);

	return 0;
}
double cal(int n, int s)
{
	int i, j;
	double price, min, a;

	price=(1.0)*c[0]*y[0]; //첫주에 필요한 금액

	for(i=1; i<n; i++)
	{
		min=(1.0)*c[i]*y[i]; //필요한 주에 구매할 경우 금액

		for(j=0; j<i; j++)
		{
			a=((1.0)*y[i]*c[j])+((1.0)*y[i]*s*(i-j)); //이전에 미리 사둘 경우 금액

			if(a<min) //더 싼 가격 찾기
			{
				min=a;
				//printf("i=%d j=%d a=%.0f \n", i, j, a);
				//system("PAUSE");
			}
		}
		//printf("i=%d j=%d min=%.0f \n", i, j, min);
		//system("PAUSE");
		price+=min; //더 싼 금액을 더한다
	}

	return price;
}



List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 글쓰기는 하루 5개, 댓글은 10개만 가능합니다. 좋은아빠되기 2019.02.15 313
공지 키보드 화살표값 출력 좋은아빠되기 2016.11.19 1095
공지 원하는 좌표에 값 출력하기 좋은아빠되기 2016.11.19 2407
공지 Python(파이썬) 학습 자료 PDF 1 file 좋은아빠되기 2014.12.10 10359
공지 dev C++ 텍스트 색상변경 WinApi사용(textcolor 대용) 좋은아빠되기 2014.06.07 4730
공지 DEV-C++ 기본 코드 좋은아빠되기 2013.06.19 8313
공지 무료 C++ 컴파일러(윈도우용) DEV-C++ 좋은아빠되기 2013.06.18 18970
공지 이클립스 C++ 설치 파일들 좋은아빠되기 2013.06.18 37872
390 for문 하나만 사용해서 일정수 몇번나오는지 구하는거(승민) 승민 2016.05.25 152
389 정올 - 실전대비 - PERKET(1127) 조정미 2018.06.02 152
388 정올 - 문제은행 - 과자게임(1319) 조정미 2018.06.30 152
387 테두리(승민) 승민 2016.11.12 153
386 124 : 선택제어문 - 형성평가5 adbdcd123 2018.08.25 154
385 정올 - 실전대비 - RESETO(1232) 조정미 2018.06.02 155
384 정올 반복제어문2 형성평가A 정승준 2018.01.27 159
383 주사위(승민) 승민 2016.08.20 163
382 정올 - 실력키우기 - 2진수를 10진수로(문자열로 입력) 조정미 2017.12.02 163
381 정올 배열1 형성평가4 정승준 2018.09.08 163
380 정올 반복제어문3 형성평가3 정승준 2018.03.10 164
379 정올 반복제어문3 형성평가7 정승준 2018.03.17 166
378 뒤에서 3개 순서대로 출력하고 2개이하면 두개만 출력하고 하나면 하나만 출력하기★(승민) 승민 2016.05.07 168
377 정올 - 실력키우기 - 타일교체(2810) 조정미 2018.01.20 172
376 정올 반복제어문3 자가진단5 정승준 2018.02.10 172
375 534 : 선택제어문 - 자가진단7 adbdcd123 2018.08.25 172
374 정올 - 문제은행 - 닭장 전등 관리(1084) 조정미 2018.06.30 173
373 배열2 자가진단 6 선우 2016.05.07 174
372 정올 반복제어문2 형성평가7 정승준 2018.01.27 175
371 졸업문제 - 연속된 땅 개수와 땅 크기 찾기 조정미 2018.03.24 175
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 ... 26 Next
/ 26