CSU 1202 剪刀石頭布

2021-07-17 00:22:16 字數 954 閱讀 9612

time limit: 1 sec memory limit: 128 mb

submit: 1039 solved: 444

現在一共有n個人(分別記為1, 2, …, n)在玩剪刀石頭布,如果知道他們每個人都出了什麼,你能找出來誰是winner嗎?

當且僅當乙個人可以贏其他所有人時,才稱這個人是winner。

我們將剪刀記作2,石頭記作0,布記作5,那麼勝負關係就應當是2能贏5,5能贏0,0能贏2。

輸入資料的第一行包含乙個整數t ( 1 <= t <= 150),表示接下來一共有t組測試資料。

每組測試資料的第一行包含乙個整數n (2 <= n <= 100000)表示一共有n個人在玩剪刀石頭布,接下來一行一共有n個數,每個數均為0、2或5中的某乙個,依次描述了這n個人分別出了什麼,其中第i個整數描述了第i個人出了什麼。

對於每組資料,用一行輸出乙個整數表示winner是第幾個人([1, n]中的某個整數)。

如果不存在winner,則用一行輸出「no winner」(不包括引號)。

3 3

5 5 2

3 2 0 0

3 0 2 5

3 no winner

no winner

#include 

#include

#include

#include

using namespace std;

int main()

if((p[0] == 1) && (p[5] == 0))

else

if((p[2] == 1) && (p[0] == 0))

else

if((p[5] == 1) && (p[2] == 0))

else

printf("no winner\n");

}return

0;}

csu 入門 石頭剪刀布

description 現在一共有n個人 分別記為1,2,n 在玩剪刀石頭布,如果知道他們每個人都出了什麼,你能找出來誰是winner嗎?當且僅當乙個人可以贏其他所有人時,才稱這個人是winner。我們將剪刀記作2,石頭記作0,布記作5,那麼勝負關係就應當是2能贏5,5能贏0,0能贏2。input ...

剪刀石頭布

開始學習時寫的剪刀石頭布 雖然是用c 寫的 我感覺思想還是面向過程 慚愧慚愧 include include include include includeusing namespace std enum caiquan class inte cet inte cet inte cet system...

石頭剪刀布

題目描述 石頭剪刀布是常見的猜拳遊戲 石頭勝剪刀,剪刀勝布,布勝石頭。如果兩個人出拳一樣,則不分勝負。在 生活大 第二季第 8 集中出現了一種石頭剪刀布的公升級版遊戲。公升級版遊戲在傳統的石頭剪刀布遊戲的基礎上,增加了兩個新手勢 斯波克 星際迷航 主角之一。蜥蜴人 星際迷航 中的反面角色。這五種手勢...