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

网站建设策划书ppt个人做外贸网站违法吗

网站建设策划书ppt,个人做外贸网站违法吗,金华建站模板,公司网站费怎么做分录题目描述 石头剪刀布游戏有 3 种出拳形状:石头、剪刀、布。分别用字母A、B、C表示。 游戏规则: 出拳形状之间的胜负规则如下: A > B; B > C; C > A; “>” 左边一个字母,表示相对…

题目描述

石头剪刀布游戏有 3 种出拳形状:石头、剪刀、布。分别用字母A、B、C表示。

游戏规则:

  1. 出拳形状之间的胜负规则如下:

    A > B; B > C; C > A;

    “>” 左边一个字母,表示相对优势形状。右边一个字母,表示相对劣势形状。

  2. 当本场次中有且仅有一种出拳形状优于其他出拳形状,则该形状的玩家是胜利者。否则认为是平局。

    例如1:三个玩家出拳分别是A,B,C。由于三方优势循环(即没有任何一方优于其他出拳者),判断为平局。

    例如2:三个玩家出拳分别是A,B,B。出拳A的获胜。

    例如3:三个玩家出拳全部是A。判为平局。

  3. 当发生平局,没有赢家。有多个胜利者时,同为赢家。

输入描述

在一场游戏中,每个玩家的信息为一行。玩家数量不超过1000。每个玩家信息有2个字段,用空格隔开;

  1. 玩家ID:一个仅由英文字母和数字组成的字符串
  2. 出拳形状:以英文大写字母表示,A、B、C形状。
  3. ~ 拳时间:正整数,越小表示时间越早~

例如:

	abc1 A xyz B

解释:玩家abc1出拳为石头(A)。玩家xyz出拳为剪刀(B)

输出描述

输出为赢家的玩家ID列表(一个或多个),每个ID一行,按字符串升序排列。如果没有赢家,输出为”NULL“字符串。

例如:

abc1

用例1

输入

abc1 A
xyz B

输出

abc1

说明

A比B有优势,abc1胜出

用例2

输入

abc1 A
xyz A

输出

NULL

说明

没有优胜的出拳形状,平局

用例3

输入

abc1 A
def A
alic A
xyz B

输出

abc1
alic
def

说明

A为优胜方,有三个赢家

代码 还在研究…

package odjava;import java.util.ArrayList;
import java.util.HashMap;
import java.util.Scanner;public class 石头剪刀布游戏 {// 输入输出处理public static void main(String[] args) {Scanner sc = new Scanner(System.in);HashMap<Character, ArrayList<String>> map = new HashMap<>();while (sc.hasNext()) {String player = sc.next();char gesture = sc.next().charAt(0);// 如果有人不按套路出,则此局作废if (gesture < 'A' || gesture > 'C') {System.out.println("NULL");return;}// 统计各个手势的出派人map.putIfAbsent(gesture, new ArrayList<>());map.get(gesture).add(player);}switch (map.size()) {case 1:case 3:// 只有一种手势,或者三种手势都有,则平局System.out.println("NULL");break;case 2:ArrayList<String> ans;if (!map.containsKey('A')) {// 没有A手势,只有B、C手势,则B赢ans = map.get('B');} else if (!map.containsKey('B')) {// 没有B手势,只有A、C手势,则C赢ans = map.get('C');} else {// 没有C手势,只有A、B手势,则A赢ans = map.get('A');}ans.sort(String::compareTo);ans.forEach(System.out::println);break;}}
}
http://www.yayakq.cn/news/376755/

相关文章:

  • 保定知名网站建设公司舟山网站建设seo
  • 可不可以异地建设网站网站建设的问题分析
  • 手机网站改app美区国区家庭共享
  • 长沙网站制作策划平度网站制作
  • 上海公司网站建设电话怎样建立营销网站
  • 网站建设公司的那些坑移动端快速排名
  • 湖南手机网站建设公司seo优化推广是什么意思
  • 工作的拼音长沙seo外包平台
  • 做蔬菜的网站有哪些做网站一般字号要做多少
  • 免费网站的资源可以发公众号吗淘宝美工培训班
  • 建网站需要有啥能力官网免费下载
  • 为公司设计一个网站wordpress获取分类的文章
  • 阿里云上如何用iis做网站微信开放平台创建小程序
  • 贵港做网站化司网站做数学题
  • 企业网站管理系统使用教程网络营销与直播电商学什么
  • 可以做logo设计单子的网站wordpress虚拟商场
  • 清溪镇网站建设手游推广加盟
  • 文明网站的建设与管理几点思考宁波建材信息造价中心
  • 厦门市住房建设网站网站带支付源码
  • 北京个人网站制作广东seo外包服务
  • 网站开发的中期工作设计ui属于什么专业
  • 苏州网站建设网站湖南建设人力资源网站
  • 做棋牌网站一般多少钱在线设计软件
  • 佳木斯市郊区建设局网站哪些网站是可以做网络推广的
  • 辽宁奔之流建设工程有限公司网站WordPress设置模块间距
  • 网站建设类别网站建设经验交流材料
  • 潍坊市建设银行坊子支行网站上海 高端 网站建设
  • 做商城网站应该用什么程序wordpress唯美破解主题
  • 2021年最新的网站银川网站建设广告公司
  • 宁波网站建设培训学校修改 WordPress 模板