当前位置: 首页 > news >正文

重庆seo网站设计网站开发容易学吗

重庆seo网站设计,网站开发容易学吗,中移电子商务有限公司为什么扣款,厦门建站服务石头剪刀布游戏 (100) 剪刀石头布游戏,A-石头、B-剪刀、C-布游戏规则: 胜负规则,A>B; B>C; C>A;当本场次中有且仅有一种出拳形状优于其他出拳形状,则该形状的玩家是胜利者,否则认为是…

石头剪刀布游戏 (100)

  • 剪刀石头布游戏,A-石头、B-剪刀、C-布
  • 游戏规则:
    • 胜负规则,A>B; B>C; C>A;
    • 当本场次中有且仅有一种出拳形状优于其他出拳形状,则该形状的玩家是胜利者,否则认为是平局,没有赢家,有多个胜利者时,同为赢家;
    • 若三家出拳分别是A、B、C,出现三方优势循环,为平局;
    • 两个玩家出拳分别是A、B,出拳A的获胜;

输入描述:
玩家ID 出拳形状,玩家数量<=1000
输出描述:
输出赢家的ID列表, 按字符串升序排列,每个ID占一行;
如果没有赢家,输出NULL字符串

示例1
输入:
abc1 A
xyz B
输出:
abc1

示例2
输入:
abc1 A
xyz A
输出:
NULL

示例3
输入:
abc1 A
def A
alic A
xyz B
输出:
abc1
alic
def

思路:

  • 以字典统计每种出拳的玩家,出拳为key,值为玩家列表
  • 当字典的长度为2时,才有赢家(A-B、B-C、C-A)

from collections import defaultdict
players = defaultdict(list)i = 0
while True:try:pid, symbol = input().strip().split()players[symbol].append(pid)i += 1if i == 4:raise EOFError("模拟结束异常")except EOFError:  # 结束输入# key 为 2时  会有赢家if len(players) == 2:if players["A"] and players["B"]:players["A"].sort()for i in players["A"]:print(i)elif players["A"] and players["C"]:players["C"].sort()for i in players["C"]:print(i)else:players["B"].sort()for i in players["B"]:print(i)else:# 没有赢家print("NULL")break
http://www.yayakq.cn/news/298326/

相关文章:

  • 温州seo网站建设建设部科技中心网站
  • 辛集市建设局网站如何做原创小说网站
  • 郑州网站建设 58有关网站开发的文献或论文
  • 深圳网站建设q479185700強电商设计软件有哪些
  • 装修公司加盟十大品牌排行榜南昌整站优化
  • 北京交友最好的网站建设福田外贸网站建设
  • 高端网站教建设网页设计制作网站大一素材
  • 邯郸市有搞网站服服务的吗网络管理系统
  • 长春网络传媒做网站骗钱建设网络良好生态发挥网络的作用
  • dede个人网站网页制作基础教程内容
  • 自助建站 知乎seo运营专员
  • 厦门网站建设哪家专业呼和浩特做网站的公司有哪些
  • 岳阳网站开发wordpress的别名获得页面的别名
  • 想做一个自己设计公司的网站怎么做的wordpress wp_get_archives
  • 怎么通过ip查看自己做的网站wordpress返回按钮
  • 做网站为什么要用源码网站怎么优化关键词排名
  • 网站怎么换主机西安网页设计师
  • 成都推广网站多少钱自己做的网站被黑了怎么办
  • 深圳的网站建设公司三把火搭建创新平台
  • 建设人才证书查询网站电商网站开发成本
  • 大兴德艺网站建设如何选择做网站的公司
  • 做网站如何快速推广一款产品中国建行网银登录
  • 建个网站的电话背景墙图片2023新款
  • 合肥建站网站推广营销收费
  • 花卉网站开发可行性中国建设银行购物网站
  • 百度网络小说排行榜襄阳seo招聘
  • 南京建设网站湖北省荆门市城乡建设网站
  • 做写字楼用哪个网站更好页面素材
  • 手机上的网站设置方法《奖励自己的网站》
  • 三否网站建筑资料哪个网最全