#!/bin/bashecho "1.剪刀 2.石头 3.布"game=(剪刀 石头 布)num=$[RANDOM%3]sui=${game[$num]}echo $suiecho $numwhile truedo read -ep "是否开始游戏,请输入yes或no" aa if [ aa == ...
分类:
其他好文 时间:
2020-05-06 21:57:00
阅读次数:
56
1 player = int(input("请输入您要出的拳:石头(1)/剪刀(2)/布(3):")) 2 computer = 1 3 print("玩家选择的是%d-电脑选择的是%d" % (player, computer)) 4 if (player == 1 and computer == ...
分类:
其他好文 时间:
2020-05-04 13:22:38
阅读次数:
57
1 import random 2 player = int(input("请输入您要出的拳:石头(1)/剪刀(2)/布(3):")) 3 computer = random.randint(1, 3) 4 print("玩家选择的是%d-电脑选择的是%d" % (player, computer) ...
分类:
其他好文 时间:
2020-05-04 13:13:43
阅读次数:
83
编程思想(摘自网络) 什么是编程思想?答案可能很会复杂,但也可以很简单。一句话来讲就是, 用计算机来解决人们实际问题的思维方式,即编程思想。 编程思想的核心目的是,对现实世界建模。 写代码,就像盖房子,用石头能盖房子,木头也能盖房子,只不过是他们的材质不同,特性和质量也不同,但是都能盖成房子,编程语 ...
分类:
其他好文 时间:
2020-05-02 17:06:33
阅读次数:
80
动态规划之博弈问题 描述 你和你的朋友面前有一排石头堆,用一个数组 piles 表示,piles[i] 表示第 i 堆石子有多少个。你们轮流拿石头,一次拿一堆,但是只能拿走最左边或者最右边的石头堆。所有石头被拿完后,谁拥有的石头多,谁获胜。 题目解释: 石头的堆数可以是任意正整数,石头的总数也可以是 ...
分类:
其他好文 时间:
2020-04-27 00:05:08
阅读次数:
107
leetcode "1419. 数青蛙" "题解参考" 这题我用我的理解来模拟,在地上有c r o a k 五块石头,当你踩到某块石头的时候,这块石头会发亮,当你离开某块石头的时候亮光会消失。现在来想,怎么样可以不用多余的人? 对于你自己来说:那肯定是你从c石头走到k石头了,然后再来一趟。如果你在r ...
分类:
其他好文 时间:
2020-04-24 15:59:59
阅读次数:
69
"Link" 先把题意抽象一下:给定一个存在一部分为定向的边的竞赛图,最大化它的三元环个数。 我们知道竞赛图的三元环个数为${n\choose 3} \sum\limits_{i=1}^n{deg_i\choose 2}$。 对于一条未定向的边$(u,v)$,它会使$u,v$其中一个点的度数加一。 ...
分类:
其他好文 时间:
2020-04-08 10:09:52
阅读次数:
77
应用:猜拳游戏 <1>运行效果: <2>参考代码: import random player = input('请输入:剪刀(0) 石头(1) 布(2):') player = int(player) # 产生随机整数:0、1、2 中的某一个 computer = random.randint(0, ...
分类:
其他好文 时间:
2020-04-06 09:48:37
阅读次数:
65
题目内容 Alice 和 Bob 用几堆石子在做游戏。几堆石子排成一行,每堆石子都对应一个得分,由数组 stoneValue 给出。 Alice 和 Bob 轮流取石子,Alice 总是先开始。在每个玩家的回合中,该玩家可以拿走剩下石子中的的前 1、2 或 3 堆石子 。比赛一直持续到所有石头都被拿 ...
分类:
其他好文 时间:
2020-04-05 13:12:04
阅读次数:
80
总时间限制: 1000ms 内存限制: 65536kB描述 你现在身处一个R*C 的迷宫中,你的位置用"S" 表示,迷宫的出口用"E" 表示。 迷宫中有一些石头,用"#" 表示,还有一些可以随意走动的区域,用"." 表示。 初始时间为0 时,你站在地图中标记为"S" 的位置上。你每移动一步(向上下左 ...
分类:
其他好文 时间:
2020-04-04 13:04:33
阅读次数:
273