bob和alice要進行決鬥,他們約定誰輸了,就**乙個星期,並把你邀請來當裁判。
以下是他們的決鬥規則:
1.由計算機給定一組無序可重複的整數序列。
2.alice先抽出最小的數字。
3.bob再抽出最大的數字。
4.抽出來的數字從序列中消失,兩人輪流抽取,直至只剩下最後乙個數字。
如果剩下的這個數字是偶數,則alice勝。如果是奇數,則bob勝。
你作為公平公正的裁判,能判斷出究竟是alice勝還是bob勝嗎?
輸入資料的的第一行是t(0 <= t <= 100),表示接下來的樣例數目。
對於每個樣例,輸入為一行:
第乙個數字為電腦給定的序列元素個數n(1 <= n <=10000),接下來n個數字為序列元素。
對於每個測試樣例,輸出"alice"或者"bob"。
如果alice勝出,輸出"alice"。
否則,輸出"bob"。
35 1 2 3 4 5
6 1 2 3 4 5 6
4 6 1 4 5
bobalice
bob
#include#includeusing namespace std;int main()
sort(a,a + n);
if(a[n/2]%2 == 0) printf("alice\n");
else printf("bob\n");
} return 0;
}
ACM暑期訓練 Alice和Bob的決鬥
題目描述 bob和alice要進行決鬥,他們約定誰輸了,就 乙個星期,並把你邀請來當裁判。以下是他們的決鬥規則 1.由計算機給定一組無序可重複的整數序列。2.alice先抽出最小的數字。3.bob再抽出最大的數字。4.抽出來的數字從序列中消失,兩人輪流抽取,直至只剩下最後乙個數字。如果剩下的這個數字...
Bob 檔案的讀取和寫入
import os make 製作 dir資料夾 x 0 while x 100 os.remove str x x 1import os os.mkdir r c users jrcode01 desktop pubg for x in range 10000 os.mkdir r c users...
MyBatis的 or 和and 問題
今天排查乙個mybatis查詢的問題,用的動態sql語句結果發現個問題。在mybatis中 or 的位置不同也會影響查詢結果。上 這是有問題的 select id querycomissionrecord resulttype comissionrecordresult select sum t.a...