题目 1481:剪刀石头布

蓝桥杯刷题群已成立,微信后台回复【蓝桥杯】,即可进入。

如果加入了之前的社群不需要重复加入。

时间限制: 1Sec 内存限制: 128MB

1. 题目描述

编写程序实现“剪刀,石头,布”游戏。在这个游戏中,两个人同时说“剪刀”,“石头”或“布”,压过另一方的为胜者。规则是:“布”胜过“石头”,“石头”胜过“剪刀”,“剪刀”胜过“布”。要求:选择结构中使用枚举类型,结果的输出也使用枚举类型表示。

2. 输入

两个数,范围为{0,1,2},用空格隔开。0表示石头,1表示布,2表示剪刀。这两个数分别表示两个人所说的物品。

3. 输出

如果前者赢,输出1。如果后者赢,输出-1。如果是平局,输出0

4. 样例输入

0 2

5. 样例输出

1

6. 解决方案

Python语言

while True:try:a, b = map(int, input().strip().split())if a == b:print(0)elif (a == 2 and b == 0) or (a == 0 and b == 1) or (a == 1 and b == 2):print(-1)else:print(1)except:break

知识点:变量和赋值

  • 在使用变量之前,需要对其先赋值。
  • 变量名可以包括字母、数字、下划线、但变量名不能以数字开头。
  • Python 变量名是大小写敏感的,foo != Foo

【例子】

teacher = "老马的程序人生"
print(teacher)  # 老马的程序人生

【例子】

first = 2
second = 3
third = first + second
print(third)  # 5

【例子】

myTeacher = "老马的程序人生"
yourTeacher = "小马的程序人生"
ourTeacher = myTeacher + ',' + yourTeacher
print(ourTeacher)  # 老马的程序人生,小马的程序人生

【蓝桥杯】【入门题】【算法提高VIP】1481:剪刀石头布相关推荐

  1. [蓝桥杯]测试题 E 算法提高 我们的征途是星辰大海 题解和C++示例代码

    E 算法提高 我们的征途是星辰大海 时间限制:1.0s   内存限制:256.0MB 最新的火星探测机器人curiosity被困在了一个二维迷宫里,迷宫由一个个方格组成. 共有四种方格: '.' 代表 ...

  2. 3、计算圆形面积(蓝桥杯入门题)

    问题描述 给定圆的半径r,求圆的面积. 输入格式 输入包含一个整数r,表示圆的半径. 输出格式 输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积. 思路:直接利用圆的面积公式s=pirr ...

  3. 【蓝桥杯练习】算法提高 贪吃的大嘴

    问题描述 给定N个物品,每个物品有一个重量W和一个价值V.你有一个能装M重量的背包.问怎么装使得所装价值最大.每个物品只有一个. 输入格式 输入的第一行包含两个整数n, m,分别表示物品的个数和背包能 ...

  4. c语言oj题1923偶数之和,问题 1923: [蓝桥杯][算法提高VIP]学霸的迷宫 (BFS)

    题目描述 学霸抢走了大家的作业,班长为了帮同学们找回作业,决定去找学霸决斗.但学霸为了不要别人打扰,住在一个城堡里,城堡外面是一个二维的格子迷宫,要进城堡必须得先通过迷宫.因为班长还有妹子要陪,磨刀不 ...

  5. 蓝桥杯入门即劝退(二十)快乐数(我不快乐了)

    欢迎===关注===点赞===评论,共同学习,共同进步! ------持续更新蓝桥杯入门系列算法实例-------- 如果你也喜欢Java和算法,欢迎订阅专栏共同学习交流! 你的点赞.关注.评论.是我 ...

  6. [蓝桥杯][算法提高VIP]夺宝奇兵-递推+记忆化搜索

    题目描述 在一座山上,有很多很多珠宝,它们散落在山底通往山顶的每条道路上,不同道路上的珠宝的数目也各不相同.下图为一张藏宝地图: 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 " ...

  7. [蓝桥杯][算法提高VIP]夺宝奇兵-dp

    题目描述 在一座山上,有很多很多珠宝,它们散落在山底通往山顶的每条道路上,不同道路上的珠宝的数目也各不相同.下图为一张藏宝地图: 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 " ...

  8. [蓝桥杯][算法提高VIP]阮小二买彩票

    [蓝桥杯][算法提高VIP]阮小二买彩票 题目描述 在同学们的帮助下,阮小二是变的越来越懒了, 连算账都不愿意自己亲自动手了,每天的工作就是坐在电脑前看自己的银行账户的钱是否有变多.可是一段时间观察下 ...

  9. [蓝桥杯][算法提高VIP]阮小二买彩票[递归全排列]

    题目 1578: [蓝桥杯][算法提高VIP]阮小二买彩票 时间限制: 1Sec 内存限制: 128MB 提交: 348 解决: 153 题目描述 在同学们的帮助下,阮小二是变的越来越懒了, 连算账都 ...

  10. 蓝桥杯python省赛冲刺篇2——常用算法的详细解析及对应蓝桥杯真题:打表模拟法、递推递归法、枚举法、贪心算法、差分与前缀和

    注意:加了题目链接 目录 注意:加了题目链接 一.打表模拟法 介绍 1. 算式问题 题目描述 解析与代码演示 2. 求值 题目描述 解析与代码演示 3. 既约分数 题目描述 解析与代码演示 4. 天干 ...

最新文章

  1. 微软沈向洋:写给AI新潮流——人工智能创作的五点建议
  2. layui树形父子不关联_DP专题7 | 没有上司的舞会 洛谷1352(树形DP)
  3. android style 中一些颜色的定义
  4. 多个goruntine 性能变慢_提高 JavaScript 性能的 12 个技巧
  5. npm i依赖版本兼容问题处理
  6. Failed to read artifact ......明明之前可以的
  7. redis-数据类型-列表list类型
  8. 安装mongodb时为什么一直卡着不动
  9. 49.Kth Largest Element in an Array
  10. 基于express + express-myconnection 的请求处理模板
  11. python星号什么意思_Python星号*与**用法分析
  12. winForm获取内嵌浏览器网页源代码
  13. 收藏:产品经理和技术经理等的OKR模板大全
  14. Go学习笔记 一篇到底
  15. BaseFX 实习小记(四)
  16. 笔记:python 绘图进阶
  17. 0 Java语言简介
  18. 机器学习(三)防止语句歧义、平凡解、支持向量机
  19. 2019-12-20
  20. 练习系统 实验四 red and black

热门文章

  1. vbs脚本在服务器上虚拟按键,iisvdir.vbs iis虚拟目录管理脚本使用介绍
  2. 16 系统测试之功能测试
  3. explicit specialization of ‘Race‘ after instantiation ,implicit instantiation first required here。
  4. trogan连接不上_解决连接不上网(Connection not connected).doc
  5. 表白这件事,比解 bug 要难多少?
  6. Laravel Lumen之Eloquent ORM使用速查-基础部分
  7. 一站式学习Wireshark
  8. 在一台机器上搭建多个redis实例
  9. 安装Ecshop首页出现报错:Only variables should be passed by referen
  10. 全线衰退:PC产业一枝孤秀