View Code of Problem 9

#include <stdio.h>
#include <string.h>

int main()
{
	char tr[30]={0};
	int m,sum,i,b,k;
	k = 0;
	while(scanf("%d",&m) != EOF)
	{
		++k;
		sum = 0;
		b = 0;
		for(i = 0; i <= m; ++i)
		{
			gets(tr);
			if(strcmp(tr,"Pleasant goat") == 0)
				sum = sum + 5;
			else if(strcmp(tr,"Pretty goat") == 0)
				sum = sum + 8;
			else if(strcmp(tr,"Athletic goat") == 0)
			{
				sum = sum + 10;
				++b;
			}
			else if(strcmp(tr,"Lazy goat") == 0)
				sum = sum + 15;
			else if(strcmp(tr,"Slow goat") == 0)
				sum = sum + 20;
			
		}
		if(m >= 10 && b != 0)
			sum = sum + 50;
		printf("Case #%d: %d\n",k,sum);
	}
	return 0;
}

Double click to view unformatted code.


Back to problem 9