華為杯 山理工 E剪子 包袱 錘

2021-08-20 14:58:32 字數 1264 閱讀 9210

time limit: 1000 ms memory limit: 65536 kib

special judge

submit

statistic

problem description

石頭、剪刀、布」是猜拳的一種,兩人玩,起源於中國,然後傳到日本、南韓等地,隨著亞歐**的不斷發展傳到了歐洲,到了近現代逐漸發展到世界。

遊戲規則中,石頭克剪刀,剪刀克布,布克石頭。

現在山東理工大學acm集訓隊打算舉行一場石頭剪刀布錦標賽。比賽採取100 局勝負制

由於參賽選手過多,比賽決定採取初賽+決賽的方式決出最後的冠軍。其中初賽每個人都要先和集訓隊開發的智慧型猜拳機械人阿爾法貓進行比賽,100局比賽中只要你獲勝局數達到98局及以上即可獲得勝利。

作為初代機械人,阿爾法貓的比賽策略是固定的。它的策略具體如下:

由於機械人只會依照既定策略進行操作也就是說,一旦你得到了機械人所執行的策略,也就是機械人在比賽中三種方式的優先順序 p,q,r,那麼這麼100局比賽你肯定能全部獲勝。(題目保證給出的三個優先順序互不相同

現在假定你足夠聰明,請你編寫程式戰勝機械人進入猜拳決賽。

input

有且僅有一行,三個整數 p,q,r 分別代表石頭,剪刀和布的優先順序,用空格隔開。

output

首先輸出一行,將剛輸入的p,q,r再輸出一遍,三個數之間用空格隔開。

接著輸出 100 行,每行乙個整數,依次為這 100 局你的選擇。

石頭輸出 1,剪刀輸出 2,布輸出 3。

sample input

本題無樣例輸入
sample output

本題無樣例輸出
hint

source

改編狀態好,思路沒亂,就一遍敲出來了,然而沒看到要在輸出一遍pqr

#include typedef long long ll;

using namespace std;

int a[5];

int main()

else

else if(a[1]>a[2]&&a[1]==a[3])

else if(a[3]>a[1]&&a[2]==a[3])

else}}

}return 0;

}

山東理工大學「華為杯 校賽 E九連環 dfs

time limit 1000 ms memory limit 65536 kib problem description 不知道大家有沒有玩過乙個叫做 九連環 的玩具,如下圖所示。如果你不了解九連環,那玄黃就帶你領略九連環的奧妙 九連環是我國傳統的民間智力玩具,玩具上面有九個連環套在杆上,目標就是...

山理工OJ2744 矩陣

problem description x終於開始玩一些比較高大上的東西了,比如矩陣。給出兩個n n的矩陣a,b。他想知道矩陣a在順時針旋轉一定角度後是否會和矩陣b完全一樣。input 有多組輸入。每組輸入先輸入乙個整數n n 50 代表矩陣的大小。接下來的n行,每行有n個整數。代表矩陣a。再接下來...

山理工OJ2560 又見會文

題幹 回文串 是乙個正讀和反讀都一樣的字串,比如 level 或者 noon 等等就是回文串。現在呢,就是讓你判斷輸入的字串是否是回文串。input 有多組輸入,每行輸入一串字元,保證字串長度不會大於 100000,字串由大小寫英文本母和空格組成,以字串 2013 作為結束標誌。output 每行輸...