View Code of Problem 9

#include <stdio.h>
int main()
{
	int n, i=1;
	while (scanf("%d", &n) != EOF)
	{
		int sum = 0;
		int flag1 = 0, flag2 = 0;
		if (n >= 10)
			flag1 = 1;
		char s[100];
		while (n--)
		{
			scanf("%s", s);
			if (s[0] == 'P' && s[1] == 'l')
			{
				sum += 5;
			}
			else if (s[0] == 'P' && s[1] == 'r')
			{
				sum += 8;
			}
			else if (s[0] == 'A')
			{
				flag2 = 1;
				sum += 10;
			}
			else if (s[0] == 'L')
			{
				sum += 15;
			}
			else if (s[0] == 'S')
			{
				sum += 20;
			}	
			scanf("%s", s);
		}
		if (flag1 == 1 && flag2 == 1)
			sum += 50;
		printf("Case #%d: %d\n", i++, sum);
	}
	return 0;
}

Double click to view unformatted code.


Back to problem 9