View Code of Problem 9

# include<stdio.h>
# define Pleasant goat 'x'
# define Pretty goat 'm'
# define Athletic goat 'f'
# define Lazy goat 'l'
# define Slow goat 'c'

int main(void)
{
  int n, t, i, j, count = 0, flag = 0;
  char a[10000][10000];
  int num[10000];

  scanf("%d",&n);
  while(count<n)
  {
    scanf("%d",&t);
    for(j=0,i = count;j<t;++j)
    {
      scanf("%s",a[i][j]);
    }
    ++count;
    for(i=0;i<n;++i)
    {
      for(j=0;j<t;++j)
      {
        if(a[i][j]=='x')
        {
          num[i] += 5;
        }
        if(a[i][j]=='m')
        {
          num[i] += 8;
        }
       if(a[i][j]=='f')
        {
          num[i] += 10;
          ++flag;
        }
        if(a[i][j]=='l')
        {
          num[i] += 15;
        }
        if(a[i][j]=='c')
        {
          num[i] += 20;
        }
        if(j==t-1&&t>=9&&flag==0)
        {
          num[i] += 50;
        }
      }
    }
  }
  for(i=0;i<n;++i)
  {
    printf("case #%d:%d",i+1,num[i]);
  }
  return 0;
}

Double click to view unformatted code.


Back to problem 9