news 2026/10/27 1:18:26

08:石头剪刀布

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
08:石头剪刀布
/** * 题目名称:石头剪刀布 <p> * 题目来源:http://noi.openjudge.cn/ch0106/08/ <p> * 程序功能:判断小A和小B比赛谁赢的轮数多,并输出相应的字符 * * @author 潘磊,just_panlei@just.edu.cn * @version 1.0 */importjava.util.Scanner;publicclassMain{/** * 返回指定比赛轮数、出拳周期、出拳规律条件下,小A和小B比赛的结果。 * * @param N 指定比赛的轮数。 * @param NA 小A出拳的周期长度。 * @param NB 小B出拳的周期长度。 * @param A 小A出拳的规律。 * @param B 小B出拳的规律。 * @return 正数代表小A赢得多,负数代表小B赢得多,0代表打平。 */publicintwhoWins(intN,intNA,intNB,int[]A,int[]B){intwinA=0;// 小A赢的次数intwinB=0;// 小B赢的次数/* 依次遍历每一轮比赛 */for(inti=0;i<N;i++){// 如果当轮比赛是小A获胜if(A[i%NA]==0&&B[i%NB]==2||A[i%NA]==2&&B[i%NB]==5||A[i%NA]==5&&B[i%NB]==0){winA++;}// 否则如果当轮比赛是小B获胜elseif(A[i%NA]==2&&B[i%NB]==0||A[i%NA]==5&&B[i%NB]==2||A[i%NA]==0&&B[i%NB]==5){winB++;}}returnwinA-winB;// 返回小A和小B比赛的结果}publicstaticvoidmain(String[]args){Maincall=newMain();Scannerinput=newScanner(System.in);intN=input.nextInt();intNA=input.nextInt();intNB=input.nextInt();int[]A=newint[NA];int[]B=newint[NB];for(inti=0;i<NA;i++){A[i]=input.nextInt();}for(inti=0;i<NB;i++){B[i]=input.nextInt();}intans=call.whoWins(N,NA,NB,A,B);if(ans>0){System.out.print("A");}elseif(ans<0){System.out.print("B");}else{System.out.print("draw");}}}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/27 1:17:57

【Linux基础回顾与总结】

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

作者头像 李华
网站建设 2026/10/27 1:17:00

数字IC前端学习笔记:脉动阵列的设计方法学(二)

相关阅读 数字IC前端https://blog.csdn.net/weixin_45791458/category_12173698.html?spm1001.2014.3001.5482 引言 脉动结构&#xff08;也称为脉动阵列&#xff09;表示一种有节奏地计算并通过系统传输数据的处理单元(PEs)网络。这些处理单元有规律地泵入泵出数据以保持规则…

作者头像 李华
网站建设 2026/10/27 1:15:01

Rope 换脸GUI:三步部署,10秒视频最快4.4秒出片

Rope 换脸GUI&#xff1a;三步部署&#xff0c;10秒视频最快4.4秒出片 【免费下载链接】Rope GUI-focused roop 项目地址: https://gitcode.com/GitHub_Trending/ro/Rope 想把视频里的人物换成另一张脸&#xff0c;不想折腾命令行&#xff1f;Rope 把 InsightFace 的 in…

作者头像 李华
网站建设 2026/10/27 1:15:01

YOLO-V8 通过英特尔 OpenVINO 提高 CPU 推理速度

一、OpenVINO 加速 YOLO-V8 CPU 推理 在本专栏的前面几篇文章我们使用 YOLO-V8 进行了各种任务的实验&#xff0c;但是针对与推理速度一直使用的 PyTorch 的格式&#xff0c;并且很多情况下也是在 CPU 上推理的&#xff0c;实际运行速度其实不是非常的理想。而OpenVINO 是一款…

作者头像 李华
网站建设 2026/10/27 1:14:38

Pytorch基础:Tensor的连续性

相关阅读 Pytorch基础https://blog.csdn.net/weixin_45791458/category_12457644.html?spm1001.2014.3001.5482 在Pytorch中&#xff0c;一个连续的张量指的是张量中各数据元素在底层的存储顺序与其在张量中的位置一致。这意味着每一个元素的地址可以通过下面的线性映射公式来…

作者头像 李华
网站建设 2026/10/27 1:14:38

基于 YOLO V10 Fine-Tuning 训练自定义的目标检测模型

一、YOLO V10 在本专栏的前面几篇文章中&#xff0c;我们使用 ultralytics 公司开源发布的 YOLO-V8 模型&#xff0c;分别 Fine-Tuning 实验了 目标检测、关键点检测、分类 任务&#xff0c;实验后发现效果都非常的不错&#xff0c;但它已经不是最强的了。最新的 YOLO-V10 已经…

作者头像 李华