hdu 2357 8球胜负

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2537
提示:就找是’B’和’L’的时候,看看是谁赢就行了

Problem Description

8球是一种台球竞赛的规则。台面上有7个红球、7个黄球以及一个黑球,当然还有一个白球。对于本题,我们使用如下的简化规则:红、黄两名选手轮流用白球击打各自颜色的球,如果将该颜色的7个球全部打进,则这名选手可以打黑球,如果打进则算他胜。如果在打进自己颜色的所有球之前就把黑球打进,则算输。如果选手不慎打进了对手的球,入球依然有效。
现在给出打进的球(白球除外)的顺序,以及黑球由哪方打进,你的任务是判定哪方是胜者。
假设不会有一杆同时打进一颗黑球和其他彩球。

Input

输入包含多组数据。每组数据第一行是一个整数N(1<=N<=15),表示打进的球的个数,N=0表示结束。随后有一行,包含N个字符,依序表示打进的是何种球。如果是’B’,表示是红方打进的黑球,如果是’L’,表示是黄方打进的黑球。如果是’Y’则表示是黄球,’R’表示红球。字符间没有空格。
所有输入都满足如下条件:最后一颗球打进时这局比赛正好结束,而且打进的红球和黑球都不超过7个。

Output

对每组数据,输出一行。如果红方胜,输出’Red’;黄方胜,输出’Yellow’。

Sample Input

5
RYRRB
9
RRRRYRRRB
0

Sample Output

Yellow
Red

#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
char s[20];
int main()
{
    int m;
    while(cin>>m,m)
    {
        cin>>s;
        int sumr=0,sumy=0;
        int len = strlen(s);
        for(int i=0; i<len; i++)
        {
            if(s[i] == 'R')
                sumr++;
            if(s[i] == 'Y')
                sumy++;
            if(sumy==7 && s[i]=='L')
            {
                puts("Yellow");
                //cout<<666;
                break;
            }
            else if(sumr==7 && s[i]=='B')
            {
                puts("Red");
                break;
            }
            if(sumr!=7 && s[i]=='B')
            {
                puts("Yellow");
                //cout<<666;
                break;
            }
            else if(sumy!=7 && s[i]=='L')
            {
                puts("Red");
                break;
            }
        }
    }
    return 0;
}
时间: 2024-10-11 15:19:33

hdu 2357 8球胜负的相关文章

HDOJ/HDU 2537 8球胜负(水题.简单的判断)

Problem Description 8球是一种台球竞赛的规则.台面上有7个红球.7个黄球以及一个黑球,当然还有一个白球.对于本题,我们使用如下的简化规则:红.黄两名选手轮流用白球击打各自颜色的球,如果将该颜色的7个球全部打进,则这名选手可以打黑球,如果打进则算他胜.如果在打进自己颜色的所有球之前就把黑球打进,则算输.如果选手不慎打进了对手的球,入球依然有效. 现在给出打进的球(白球除外)的顺序,以及黑球由哪方打进,你的任务是判定哪方是胜者. 假设不会有一杆同时打进一颗黑球和其他彩球. Inp

足球竞彩助兴世界杯 新手投注攻略指南

[TechWeb报道]毫无疑问,这个夏天已经被正在如火如荼进行的世界杯点燃了.似乎每届世界杯都会轻易燃起球迷们的热情,但这次被引爆的还有彩票市场.相信多数具有足球竞彩业务的企业在世界杯开赛后销量方面都有突飞猛进的增长.对于 普通用户来说,发大财是遥不可及的,但买彩票的助兴效果还是非常明显的,可能很多人不理解为什么明明不中还总要继续买呢?怎么说呢,尽管我们不踢球,但那效果就好比足球小子吃了违禁药品,即使不进球也依旧很兴奋,今天小编就带大家看看世界杯彩票究竟怎么玩!双色球. 大乐透我们很常见了不是吗

HDU 3635:Dragon Balls

题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=3635 题目类型: 并查集 题目: Five hundred years later, the number of dragon balls will increase unexpectedly, so it's too difficult for Monkey King(WuKong) to gather all of the dragon balls together. His country

NYOJ528-找球号(三)

找球号(三) 时间限制:2000 ms  |  内存限制:3000 KB 难度:2 描述 xiaod现在正在某个球场负责网球的管理工作.为了方便管理,他把每个球都编了号,且每个编号的球的总个数都是偶数.有一天,xiaod发现 少了一个球,你能帮他找出丢的那个球的球号吗? 输入 有多组测试数据.每组数据包括两行. 第一行是一个整数N(0<N<1000000),表示现在所剩的球数. 随后的一行是N个数,表示所剩的各个球的编号M(0<M<10^9). 输出 对于每组数据,输出弄丢的那个球

猜胜负赢大礼 360推站长专属世界杯竞猜平台

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 四年一度的世界杯战火重燃,强国厮杀.王者较量,让广大球迷为之疯狂!但32支顶尖强队.64场精彩比赛带来的输赢难料,最终谁将成功捧起大力神杯?近日,360网站卫士推出"世界杯竞猜"主题活动,为广大站长球迷打造全新世界杯足球竞猜平台,让站长体验比赛胜负的快感,更能免费赢取世界杯官方比赛足球,以及超级大礼包! 图:360网站卫士

大数据更懂球?

足球乃至体育运动天生和数字相关.比分牌上的比分,球衣背后的号码还有教练和电视解说员念念叨叨的各种阵型--竞技场上,数字无处不在. 2010年,时逢南非世界杯,英国体育记者西蒙·库珀和经济学者史蒂芬·西曼斯基合写的<足球经济学>一书在国内引进,我们得见大数据理论是如何评球的.今年法国欧洲杯鸣哨之时,又一本关于大数据的足球著作<数字游戏>引进国内.<数字游戏>和<足球经济学>用大数据统计给出众多颠覆性观点,不过结论并不一致.比如<数字游戏>坚持认为足

马云亲临球场看球,为恒大淘宝队助威

摘要: 马云亲临球场看球:为恒大设2000万男人奖 马云亲临球场看球:为恒大设2000万男人奖 马云亲临球场看球:为恒大设2000万男人奖 8月27日下午消息,亚冠1/4决赛次轮,广州恒大淘宝队将在 马云亲临球场看球:为恒大设2000万男人奖 马云亲临球场看球:为恒大设2000万男人奖 马云亲临球场看球:为恒大设2000万男人奖 8月27日下午消息,亚冠1/4决赛次轮,广州恒大淘宝队将在今晚8点主场迎战西悉尼流浪者.阿里巴巴( 滚动资讯 )董事局主席 马云 亲赴现场,为恒大淘宝队助威,并鼓励球员

百度大数据靠谱吗?百度预测世界杯胜负

1百度预测世界杯胜负 2010年南非世界杯,保罗章鱼以8场预测.8场全中,100%准确率的纪录引发世界关注.今年,巴西世界杯,百度携积累多年http://www.aliyun.com/zixun/aggregation/14294.html">的大数据,构建了现在的赛事预测模型. 范佩西惊天一顶 据百度称,其预测准确度可以达到75%,经过后期的不断优化和改进,准确率有望进一步提升到80%左右. 在对于体育数据的研究过程中,我们发现类似保罗章鱼的赛事预测完全有可能借助大数据的分析能力完成.百

《虎扑看球》6.2.0首发2日下载火爆广受好评

<虎扑看球>6.2.0版本于昨日在百度移动首发.首发当日,新增下载用户高达10多万.截止发稿日期<虎扑看球>在安卓市场独家首发,百度手机助手精品排行,木蚂蚁首页大图推荐,N多市场等百家渠道,推荐排名仅次于<征途>口袋版.<腾讯手机助手>.据悉,<虎扑看球>6.2.0在内容上做了极大的突破,是近3个月来的一个新的里程碑.球迷.用户.嘉宾都可以对自己关注的赛事进行直播,并且能够给自己喜欢的主播送礼等功能.在彩票方面,篮彩足彩可以轻松投注,猜胜负猜比分