[思考] hdu 4811 Ball

简介:

意甲冠军:

有三种颜色的小珠,每种颜色的量R,Y,B

转球进入桌面成序,有多少种不同的颜色分别砍下的球在球门前+有多少身后球不同的颜色

问:最大的总比分值

思考:

球和后面的球先放好。剩下的就放中间了

代码:

#include"cstdlib"
#include"cstdio"
#include"cstring"
#include"cmath"
#include"queue"
#include"algorithm"
#include"map"
#include"vector"
#include"string"
#define inf 0x7fffffff
#include"iostream"
#define ll __int64
using namespace std;
ll f1[]={0,0,1,3};
int main()
{
    ll r,y,b;
    while(cin>>r>>y>>b)
    {
        ll qian=0,hou=0;
        ll ans=0;
        if(r>0) { qian++; r--; }
        if(y>0) { qian++; y--; }
        if(b>0) { qian++; b--; }
        if(r>0) { hou++; r--; }
        if(y>0) { hou++; y--; }
        if(b>0) { hou++; b--; }
        ans+=f1[qian];
        ans+=qian*hou+f1[hou];
        ans+=(qian+hou)*(r+b+y);
        printf("%I64d\n",ans);
    }
    return 0;
}


版权声明:本文博主原创文章,博客,未经同意不得转载。





本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/4908598.html,如需转载请自行联系原作者


相关文章
LeetCode 70. Climbing Stairs
你正在爬楼梯。 它需要n步才能达到顶峰。 每次你可以爬1或2步。 您可以通过多少不同的方式登顶? 注意:给定n将是一个正整数。
61 0
LeetCode 70. Climbing Stairs
|
测试技术
POJ3687---Labeling Balls
POJ3687---Labeling Balls
POJ3687---Labeling Balls
hdu 1312 Red and Black(BFS)
hdu 1312 Red and Black(BFS)
147 0
|
机器学习/深度学习
HDOJ/HDU 1556 Color the ball(树状数组)
HDOJ/HDU 1556 Color the ball(树状数组)
105 0
|
Java 机器学习/深度学习
HDU 1556 Color the ball
Color the ball Time Limit: 9000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 18404    Accepted Submission(s...
833 0
|
测试技术