11 石頭 剪刀 布遊戲

2021-09-29 17:17:48 字數 1064 閱讀 9928

#!/bin/bash

# 編寫指令碼,實現人機《石頭,剪刀,布》遊戲

game=(石頭 剪刀 布)

num=$[random%3]

computer=

$# 通過隨機數獲取計算機的出拳

# 出拳的可能性儲存在乙個陣列中,game[0],game[1],game[2]分別是 3 中不同的可能

echo

"請根據下列提示選擇您的出拳手勢"

echo

"1.石頭"

echo

"2.剪刀"

echo

"3.布"

read -p

"請選擇 1‐3:" person

case

$person

in

1)if [

$num -eq 0 ]

then

echo

"平局"

elif [

$num -eq 1 ]

then

echo

"你贏"

else

echo

"計算機贏"

fi;;

2)

if [

$num -eq 0 ]

then

echo

"計算機贏"

elif [

$num -eq 1 ]

then

echo

"平局"

else

echo

"你贏"

fi;;

3)if [

$num -eq 0 ]

then

echo

"你贏"

elif [

$num -eq 1 ]

then

echo

"計算機贏"

else

echo

"平局"

fi;;

*)echo

"必須輸入 1‐3 的數字"

esac

1018 石頭剪刀布

現給出兩人的交鋒記錄,請統計雙方的勝 平 負次數,並且給出雙方分別出什麼手勢的勝算最大。輸入第 1 行給出正整數 n 10 5 即雙方交鋒的次數。隨後 n 行,每行給出一次交鋒的資訊,即甲 乙雙方同時給出的的手勢。c 代表 錘子 j 代表 剪刀 b 代表 布 第 1 個字母代表甲方,第 2 個代表乙...

1018石頭剪刀布(模擬)

時間限制 100 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 chen,yue 大家應該都會玩 錘子剪刀布 的遊戲 兩人同時給出手勢,勝負規則如圖所示 現給出兩人的交鋒記錄,請統計雙方的勝 平 負次數,並且給出雙方分別出什麼手勢的勝算最大。輸入格式 ...

任務1 石頭剪刀布

石頭剪刀布 先讓使用者輸入石頭剪刀布其中之一 再計算機出乙個 判斷輸贏 usr bin python 數字1代表石頭 數字2代表剪刀 數字3等於布 while true guess int input 請輸入你的手勢 if guess 1and guess 2and guess 3 print 輸入...