View Code of Problem 9

#include<iostream>
#include<string>
#include<iomanip>
#include<algorithm>
using namespace std;



int main()
{
	int n,k=0,sum=0,z=0;
	while(scanf("%d",&n)!=EOF)
	{
		sum=0;
		z=0;
		getchar();
		string *s=new string[n];
		for(int i=0;i<n;i++)
		{
			getline(cin,s[i]);
		 } 
		for(int i=0;i<n;i++)
		{
			if(s[i]=="Pleasant goat")
				sum+=5;
			else if(s[i]=="Pretty goat")
				sum+=8;
			else if(s[i]=="Athletic goat")
			{
				sum+=10;
				z=1;
			}		
			else if(s[i]=="Lazy goat")
				sum+=15;
			else if(s[i]=="Slow goat")
				sum+=20;
		
//			cout<<sum<<endl;
		}
			if(n>=9&&z==1)
				sum+=50;
			k++;
			cout<<"Case #"<<k<<": "<<sum<<endl;
				
	}
	return 0;
}

Double click to view unformatted code.


Back to problem 9