HDU 4147 KFC -Z+W

http://acm.hdu.edu.cn/showproblem.php?pid=4147

小学生英文阅读题

View Code
#include <stdio.h>

#include <string.h>

#include <stdlib.h>

#define INF 100000000

int main()

{

    int n,B,D,f,F;

    int sum,min,len;

    int i,j;

    char s[1100];

    while(~scanf("%d%d%d%d%d%*c",&n,&B,&D,&f,&F))

    {

        min=INF;

        for(i=0;i<n;i++)

        {

            sum=0;

            scanf("%s%*c",s);

            len=strlen(s);

            for(j=0;j<len;j++)

            {

                if(s[j]=='A')sum+=B+D+f;

                if(s[j]=='B')sum+=2*(B+D)+F;

                if(s[j]=='C')sum+=3*(B+D)+2*F;

            }

            if(min>sum)min=sum;

        }

        printf("%d\n",min);

    }

    return 0; 

} 

 

你可能感兴趣的:(HDU)