Hdu 1085 - Holding Bin-Laden Captive!

来源:互联网 发布:windows音效 编辑:程序博客网 时间:2024/05/17 01:49

数学题   分类

 

 

把特殊情况列出来,所有的情况都能分出来。

 

AC代码:

#include <stdio.h>#include <string.h>int main(){    int a,b,c,min;    while(scanf("%d%d%d",&a,&b,&c)!=EOF)    {        if(a == 0 && b == 0 && c == 0)            break;        if((a>=2&&b>=1) || (a>=1&&b>=2) || (a>=4) || (a>=4&&b==0))        {            min = a+2*b+5*c;            printf("%d\n",min+1);            continue;        }        else if(a == 0)        {            printf("1\n");            continue;        }        else if(a == 1 && b == 1)        {            printf("4\n");            continue;        }        else if(a<4 && b==0)        {            printf("%d\n",a+1);            continue;        }    }    return 0;}


原创粉丝点击