알고리즘문제

코드그라운드 50번 문제 스타벅스

Beginner:) 2017. 9. 28.
320x100


이건 딱희 설명이 필요없겠네요

사람수만큼 가격 곱했습니다.

int main(void)
{
	int T, test_case;
	scanf("%d", &T);
	for(test_case = 0; test_case < T; test_case++)
	{
		int N,M,K;
		scanf("%d %d %d",&N,&M,&K);
		int sum=0;

		for(int i=0;i<N;i++)
		{
			int a;
			scanf("%d",&a);
			arr_N[a]++;
		}

		for(int i=1;i<=M;i++)
		{
			int a;
			scanf("%d",&a);
			sum+=arr_N[i]*a;
		}
		
		printf("Case #%d\n", test_case+1);
    if(K-sum>=0) printf("Y\n");
		else  printf("N\n");
		for(int i=0;i<21;i++) arr_N[i]=0;
	}
	return 0;
}
반응형

댓글