news 2026/7/31 3:32:49

openjudge1.6石头剪刀布

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
openjudge1.6石头剪刀布

#include<bits/stdc++.h>
using namespace std;
int main(){
int n,a,b; //对局次数,a的出拳周期,b的出拳周期
cin >> n >> a >> b;
int lis_a[a],lis_b[b]; //存储两人的出拳
int score_a = 0,score_b = 0;
for (int i=0;i<a;i++){
cin >> lis_a[i];
}
for (int i=0;i<b;i++){
cin >> lis_b[i];
}
for(int i=0;i<n;i++){
//a赢的情况有三个,比较长,放在三个布尔值里,再进行判断
bool a1 = lis_a[i%a] == 0 && lis_b[i%b] == 2;
bool a2 = lis_a[i%a] == 2 && lis_b[i%b] == 5;
bool a3 = lis_a[i%a] == 5 && lis_b[i%b] == 0;
if(a1 || a2 || a3) score_a++;
else if (lis_a[i%a] == lis_b[i%b]) continue;
else score_b++;
}
if(score_a>score_b) cout << ‘A’;
else if (score_a<score_b) cout << ‘B’;
else cout << “draw”;

return 0;

}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/31 3:32:21

基于K210与STM32MP157的智能垃圾分类系统:边缘AI与嵌入式Linux的协同设计

1. 项目概述&#xff1a;当AI视觉遇上边缘计算最近在捣鼓一个挺有意思的玩意儿——一个能自己识别垃圾种类的智能垃圾桶。这可不是那种简单的感应开盖&#xff0c;而是能通过摄像头“看”到垃圾&#xff0c;然后判断它是可回收物、厨余垃圾、有害垃圾还是其他垃圾&#xff0c;最…

作者头像 李华
网站建设 2026/7/31 3:24:35

SEW-Movifit软件调试全攻略:从参数整定到运动控制优化

1. 项目概述&#xff1a;从“能动”到“好用”的临门一脚在工业自动化领域&#xff0c;尤其是涉及电机驱动和运动控制的场景&#xff0c;我们常常会遇到一个尴尬的局面&#xff1a;设备硬件安装完毕&#xff0c;线路连接无误&#xff0c;但整套系统就是“不听使唤”&#xff0c…

作者头像 李华
网站建设 2026/7/31 3:23:43

Python图像处理入门:Pillow库从安装到实战应用

1. 从“打开一张图”到“玩转图像处理”&#xff1a;为什么你需要Pillow如果你刚开始接触Python&#xff0c;并且对图像处理有那么一点兴趣&#xff0c;或者你的项目里需要处理一下用户上传的图片、生成个缩略图、加个水印&#xff0c;那你大概率会听到一个名字&#xff1a;Pil…

作者头像 李华
网站建设 2026/7/31 3:23:40

VC运行库缺失终极解决方案:VisualCppRedist AIO一站式部署指南

1. 项目概述&#xff1a;VC运行库的“全家桶”解决方案如果你在Windows系统上安装或运行过一些软件&#xff0c;尤其是游戏或者专业工具&#xff0c;大概率见过一个弹窗提示&#xff1a;“无法启动此程序&#xff0c;因为计算机中丢失 VCRUNTIME140.dll”或者“找不到 MSVCP110…

作者头像 李华
网站建设 2026/7/31 3:23:12

把网络安全当成一座城堡来守,零基础的你也能快速上城墙

一、什么是网络安全&#xff1f;先上定义&#xff0c;感受一下官方气场&#xff1a;网络安全是指为保护网络系统中的硬件、软件及其数据&#xff0c;防止其因偶然或恶意的原因遭受破坏、更改、泄露&#xff0c;保障系统连续可靠运行的技术与管理措施。是不是像在读法典&#xf…

作者头像 李华