1019:石头剪子布 分数: 1

原创 2015年07月10日 09:44:49

题目描述

现在有两个人在玩石头剪子布游戏,请你判断最后谁赢了。
用R代表石头,S代表剪子,P代表布。

输入格式

输入的第一行是一个整数t(0<t<1000),表示测试样例的数目。
每组输入样例的第一行是一个整数n(0<n<100),表示游戏次数。
接下来n行,每行由两个字母组成,两个字母之间用一个空格分隔,这些字母只会是R,S或P。
第一个字母表示Player1的选择,第二个字母表示Player2的选择。

输出

对于每组输入样例,输出获胜方的名字(Player1或Player2),如果平均,则输出TIE。

样例输入

3
2
R P
S R
3
P P
R S
S R
1
P R

样例输出

Player 2
TIE
Player 1

program p1019;

var t,n,i,j,e,f:longint;a,b,c:char;

begin

 readln(t);

 for i:=1 to t do

  begin

   readln(n);

   e:=0;f:=0;

   for j:=1 to n do

   begin

   readln(a,c,b);

   if (a='R') and (b='S') or (a='P') and (b='R')

    or (a='S') and (b='P') then e:=e+1;

   if (a='S') and (b='R') or (a='P') and (b='S')

    or (a='R') and (b='P') then f:=f+1;

   end;

   if e>f then writeln('Player 1')

   else if e<f then writeln('Player 2')

   else writeln('TIE');

  end;

end.

版权声明:本文为博主原创文章,未经博主允许不得转载。

石头剪子布的研究价值

听“中国之声”的新闻点评,谈到“中国科研人员发现石头剪子布的必胜绝技”引起的争议。上网找到一个新闻转载“中国科学家:发现石头剪子布的必胜绝技”,尤其是注意到后面的评论。写下此文,是深感公众(包括媒体人...
  • sxhelijian
  • sxhelijian
  • 2014年05月04日 08:25
  • 2800

Python---石头剪子布

背景 学以致用,这一直是对自己的要求,技术自叹不如人,还是好好搬砖吧。 对于【石头剪子布】的游戏,大家肯定不陌生,之前住在一起的小伙伴,每次决定谁去给大家带饭的时候,就选的是石头剪子布,为了防止作...
  • huyangshu87
  • huyangshu87
  • 2016年09月28日 22:32
  • 347

1019——石头剪子布

#include using namespace std; int main() { char s[1000]; while(cin>>s) { int co...
  • u011470356
  • u011470356
  • 2013年07月22日 18:30
  • 602

noi-7599-石头剪子布

石头剪子布 总时间限制: 1000ms 内存限制: 65536kB 描述 石头剪子布,是一种猜拳游戏。起源于中国,然后传到日本、朝鲜等地,随着亚欧贸易的不...
  • mahz666
  • mahz666
  • 2017年03月15日 15:47
  • 525

1019:石头剪子布

题目描述 现在有两个人在玩石头剪子布游戏,请你判断最后谁赢了。 用R代表石头,S代表剪子,P代表布。 输入格式 输入的第一行是一个整数t(0 每组输入样例的第一行是一个整数n(0 接下...
  • u013041792
  • u013041792
  • 2013年12月04日 19:29
  • 734

石头剪刀布c++实现

问题描述: 编写一个程序,玩“石头”“剪刀”“布”的游戏,在这个游戏中,两位玩家通时说出“石头”“剪刀”“布” 如果一位玩家所选的对象击败了另一个玩家所选的对象,那么前者就是赢家,规则是:布吃石头...
  • qq_35995514
  • qq_35995514
  • 2017年12月01日 00:30
  • 259

PAT 1018剪刀石头布

1018. 锤子剪刀布 (20) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B ...
  • a716121
  • a716121
  • 2016年05月22日 20:00
  • 317

字符串练习04_石头剪子布

/* Name: 04_石头剪子布 Copyright: Author: Date: 01-09-17 08:36 Description: 04_石头剪子布 查看 提交 统计 提问 总...
  • QiaoRuoZhuo
  • QiaoRuoZhuo
  • 2017年09月01日 09:34
  • 460

一个简单的剪刀石头布游戏(C++实现)

首先先看下面这个C++实现,它实现了剪刀石头布的游戏,并且在退出游戏时会打印游戏结果。其设计思路是将rock,paper和scissors分别初始化为0,1,2后(由C++11的强类型枚举enum实现...
  • Demorngel
  • Demorngel
  • 2017年04月21日 21:45
  • 2961

DOS石头剪刀布(随机数的练习)

import java.util.*; class Fore { public static void main(String[] args) { System.o...
  • sinat_31801607
  • sinat_31801607
  • 2017年03月09日 09:34
  • 154
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:1019:石头剪子布 分数: 1
举报原因:
原因补充:

(最多只允许输入30个字)