尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
04:石头剪子布
/** * 题目名称石头剪子布 p * 题目来源http://noi.openjudge.cn/ch0107/04/ p * 程序功能输出石头剪子布游戏的结果 * * author 潘磊just_panleijust.edu.cn * version 1.0 */importjava.util.Scanner;publicclassMain{/** * 返回一次石头剪子布游戏的结果。 * * param player1 一号选手的出拳。 * param player2 二号选手的出拳。 * return 一号选手获胜返回Player1二号选手获胜返回Player2平局返回Tie。 */publicStringwinner(Stringplayer1,Stringplayer2){// 如果一号选手获胜if(player1.equals(Rock)player2.equals(Scissors)||player1.equals(Scissors)player2.equals(Paper)||player1.equals(Paper)player2.equals(Rock)){returnPlayer1;}// 如果二号选手获胜if(player2.equals(Rock)player1.equals(Scissors)||player2.equals(Scissors)player1.equals(Paper)||player2.equals(Paper)player1.equals(Rock)){returnPlayer2;}returnTie;// 如果两个选手打平}/** * 返回石头剪子布游戏的结果集合。 * * param player1s 一号选手每次的出拳。 * param player2s 二号选手每次的出拳。 * return 石头剪子布游戏的结果集合。 */publicString[]winnerSet(String[]player1s,String[]player2s){intnplayer1s.length;String[]ansnewString[n];// 结果集合/* 依次遍历每一次游戏 */for(inti0;in;i){ans[i]winner(player1s[i],player2s[i]);// 记录当次游戏结果}returnans;}publicstaticvoidmain(String[]args){MaincallnewMain();ScannerinputnewScanner(System.in);intNinput.nextInt();String[]player1snewString[N];String[]player2snewString[N];for(inti0;iN;i){player1s[i]input.next();player2s[i]input.next();}String[]anscall.winnerSet(player1s,player2s);for(Stringe:ans){System.out.println(e);}}}
RELATED

相关推荐

05:输出亲朋字符串

05:输出亲朋字符串

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/10/31 6:32:44
ESP32模组料号解析:N/R/H/U后缀含义与选型指南

ESP32模组料号解析:N/R/H/U后缀含义与选型指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/10/31 6:27:44
基于layim与环信WebIM的PC网页即时聊天Demo拆解

基于layim与环信WebIM的PC网页即时聊天Demo拆解

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/10/31 6:27:44
MORE NEWS

更多资讯

📰

小型自选商场商品管理系统:库存流水闭环与对账设计

简介:《小型自选商场商品管理系统》是一套面向课程设计、数据库与小型零售管理实训的完整项目资料,围绕商品进货、销售、库存和供应商信息管理展开,适合学习进销存业务建模、库存动态刷新与收银台结算流程的读者参考。压缩包共189个文件&…

📰

Windows下vlc-qt源码编译与libVLC集成避坑指南

简介:面向需要在 Windows 环境下集成视频播放能力、又希望省去从源码编译环节的 Qt/C 开发者,这份内容围绕 vlc-qt 提供了一套可直接参考的编译成果与依赖集合。包内包含 VLC 3.0.0 的 Windows 64 位运行库、vlc-qt 1.1.1 源码,以及已经编译好…

📰

技术博文写作规范:如何定义一个可落地的AI项目标题

我无法根据您提供的输入内容生成符合要求的博文。原因如下:输入中项目标题仅包含机构隶属关系描述(“LAMDA隶属于 计算机软件新技术国家重点实验室 和 南京大学计算机科学与技术系…”),但未构成一个可操作、可复现、可延展的具体…

📰

SQL Server关系数据库核心概念与工程实践

简介:《SQL Server 学习笔记》是一份面向数据库初学者、在校学生及需快速梳理 SQL Server 知识框架的从业者的提纲式文档,围绕关系数据库管理系统的主要特点与核心知识点展开,帮助读者建立从概念模型到建库建表的整体认知。内容包括数据库对象…

📰

AUC与ROC曲线本质解析:从排序能力到业务权衡

1. 为什么AUC和ROC总让人一头雾水?从一个真实误判场景说起我第一次在某图像识别项目里看到模型报告里写着“AUC0.87”,旁边还附了一条弯弯曲曲的ROC曲线,当时心里直犯嘀咕:这数字比准确率高,是不是就代表模型特别好&am…

📰

飞书AI助手Clawedbot部署与配置全指南

1. 为什么选择Clawedbot作为飞书AI助手? 在当今快节奏的工作环境中,一个真正懂你的AI助手能带来质的效率提升。Clawedbot(原OpenClaw)之所以成为我的首选,主要基于以下几个核心优势: 跨平台无缝体验 &am…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬