您的位置:首页 > 其它

*十点半

2015-11-12 10:05 113 查看

*十点半


Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^

题目描述

十点半是一个纸牌游戏,或者说数字游戏。这里简化一下,规则是每个人摸两张牌,然后只通过加减运算,如果能够得到十点半的话就算赢,否则就输。扑克从2到K分别代表2~13点,A代表半点,然后王或老头或司令随便你怎么叫,不分大小,都代表半点。

输入

输入有多组数据。第一行一个正整数T代表数据的组数。接下来N行,每行两张牌。其中11到13的牌是J,Q,K,王是S。

输出

输出也要N行,每行的格式是如果赢了Case P: WIN,输了Case P: LOSE。其中P代表是第几组数据。

示例输入

410 AA J10 S2 8


示例输出

Case 1: WINCase 2: WINCase 3: WINCase 4: LOSE


提示

来源

示例程序

#include<stdio.h>
int main()
{
int i,j,n,m;
char a[3],b[3];
while(scanf("%d",&n)!=EOF)
{
for(i=1;i<=n;i++)
{
m=0;
scanf("%s %s",&a,&b);
if(a[0]=='1'&&a[1]=='0'&&b[0]=='A')
m=1;
if(b[0]=='1'&&b[1]=='0'&&a[0]=='A')
m=1;
if(a[0]=='1'&&a[1]=='0'&&b[0]=='S')
m=1;
if(b[0]=='1'&&b[1]=='0'&&a[0]=='S')
m=1;
if(a[0]=='J'&&b[0]=='A')
m=1;
if(b[0]=='J'&&a[0]=='A')
m=1;
if(a[0]=='J'&&b[0]=='S')
m=1;
if(b[0]=='J'&&a[0]=='S')
m=1;
if(m==1)
printf("Case %d: WIN\n",i);
else
printf("Case %d: LOSE\n",i);
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: