08:石头剪刀布【一维数组】
代码:
/*********************************************************************程序名:版权: 没有授权禁止转载作者: qaza.ltd日期: 2021-08-18 19:05说明:
*********************************************************************/
#include <iostream>
#include <cstdio>
using namespace std;int main() {int N, NA, NB;cin >> N >> NA >> NB;int A[100], B[100];for (int i = 0; i < NA; i++) {cin >> A[i];}for (int i = 0; i < NB; i++) {cin >> B[i];}int total = 0;for (int i = 0; i < N; i++) {int a = A[i % NA];int b = B[i % NB];if (a == 0 && b == 2 || a == 2 && b == 5 || a == 5 && b == 0) {total++;// cout << a << " " << b << endl;} else if (a == 0 && b == 0 || a == 2 && b == 2 || a == 5 && b == 5) {// cout << a << " " << b << endl;} else {total--;// cout << a << " " << b << endl;}}if (total > 0) {cout << "A";} else if (total < 0) {cout << "B";} else {cout << "draw";}return 0;
}
08:石头剪刀布【一维数组】相关推荐
- OpenJudge NOI 1.16 08:石头剪刀布
[题目链接] OpenJudge NOI 1.16 08:石头剪刀布 [题目考点] 1. 数组 2. 循环遍历数组 循环遍历下标为0~n-1的数组时,取下一个下标的方法为: i = (i+1)%n; ...
- smarty一维数组的引用
smarty一维数组的引用 2008-07-30 11:49 index.php: $smarty = new Smarty; $Contacts = array('a'=>'123','b'= ...
- 如何利用一维数组实现二维数组的多列自由升降序排序过程详解
如何利用一维数组实现二维数组的多列自由升降序排序过程详解 本例只说明多列排序的实现方式,一维数组的排序已经有过讲解不在赘述.所以本文是在已经完成了一维数组排序的函数封装的基础上完善多列排序的过程的详解 ...
- C++语言篇 第五章 一维数组
一.一维数组的定义 数组就是一组相同类型的变量,它们往往都是为了表示同一批对象的统一属性,如一个班级所有同学的身高.全球所有国家的人口数等. 数组可以是一维的,也可以是二维或多维的. 数组: 是一组 ...
- 1.6编程基础之一维数组 10大整数加法
1.6编程基础之一维数组 10大整数加法 OpenJudge - 10:大整数加法 1168:大整数加法 信息学奥赛一本通(C++版)在线评测系统 P1601 A+B Problem(高精) A+B ...
- C语言学习汇总(七)----一维数组
目录 定义一维数组 一维数组初始化 引用一维数组元素 数组遍历 计算数组元素和数组字节数 字符数组 char* 方式引用字符串 C 语言中,为了方便操作和管理数据,通常会将同一种类型的多个数据按照一定 ...
- python编程基础之一维数组
python编程基础之一维数组 石头剪刀布 描述: 石头剪刀布是常见的猜拳游戏. 石头胜剪刀,剪刀胜布,布胜石头. 如果两个人出拳一样,则不分胜负.一天,小A和小B正好在玩石头剪刀布. 已知他们的出拳 ...
- Numpy 生成 Bool型数组、一维转多维数组reshape、多维转一维数组、替换数组元素、提取数组元素、数组交集、差集、过滤数组元素、二维数组反转行、交换数组维度
1. 创建一个 [3,5] 所有元素为 True 的数组 In [162]: b = np.ones((3,5), dtype=bool)In [163]: b Out[163]: array([[ ...
- 将一个一维数组转化为二进制表示矩阵。例如_算法之矩阵最大区域问题
例如:给定一个m*m(0<n)的矩阵,请找到此矩阵的一个子矩阵,并且此子矩阵的各个元素的和最大,输出这个最大的值.或者给出一个柱形矩阵求最大子矩阵的最大值. 首先我们需要了解一下最大字段和问题. ...
- 技术图文:Numpy 一维数组 VS. Pandas Series
背景 Numpy 提供的最重要的数据结构是 ndarray,它是 Python 中 list 的扩展. Pandas 提供了两种非常重要的数据结构 Series和DataFrame. Numpy 中的 ...
最新文章
- 经验分享:CSS浮动(float,clear)通俗讲解
- 普通人也能用AI拍出3D大片?这位清华博士后这么做
- C# 父类类型引用子类的实例理解
- debian+pxe+preseed.cfg 安装配置
- centos7 安装php nts,centos7安装php7,亲测可行
- 伪基站识别技巧(一)
- linux CMA使用机制分析--基于SigmaStar SSD202
- linux非root用户关机,在Linux中普通用户图形界面登录以后为什么可以关机或者重启机器...
- 用Arduino剖析PWM脉宽调制
- maya多象限uv不显示_CG制作软件这么多,你都会哪些?
- RHEL5中配置vsftpd搭建FTP服务器
- web前端基础入门教程(非常详细)HTML+CSS+JavaScript
- vb可以开发用c语言,c语言和vb语言的区别是什么?_后端开发
- 2022年事件驱动策略研究报告
- 采购供应链“双璧”姊妹花,一键实现采购流程精细化管理!
- ACM/ICPC 大赛常见英语词汇
- mysql 用户、数据库、表的基本操作
- [知识点整理]使用论文内容和用户行为对论文推荐进行个性化的重新排序(Personalised Reranking of Paper Recommendations Using Paper Conte)
- Unity手游性能测评报告——MOBA篇
- 镜面反射与Phong模型
热门文章
- php 百度收录api_帝国cms百度普通收录资源提交API推送php实例方法
- python可视化工具bokeh_浅谈python可视化包Bokeh
- 仓库保管工计算机试题,仓库保管工中级试卷答案.doc
- java 改为matlab_用面向对象的方法将一段JAVA代码转化为matlab
- python字典类型写入文件_python 字典写入文件
- 计算机应用技术基础教案,计算机应用技术基础实训教案.doc
- java thread 输出结果_大神来看看这段程序输出结果是什么?
- python中的map函数返回一个地址_python中的map函数
- js实现关于分页的一种实现方式
- 关于时间操作工具类整理