a592. CPE:The Eurocup is Here! (UVa 10666)

簡單CPE

時間限制 2000 ms ・ 記憶體限制 256 MB

題目描述

淘汰賽共 N 輪,有 2^N 隊,編號 0 到 2^N − 1。每場編號較小者必勝。第一輪配對為 (0,1)、(2,3)、…;勝者依原順序進入下一輪,因此第二輪是 (0,2)、(4,6)、…。

若 X 擊敗 Y,就知道 X 比 Y 強;這個關係具有遞移性。所有隊伍最後取得互不相同的名次 1 到 2^N,強者必須排在較弱者之前,但沒有已知比較關係的隊伍可自由排序。

給定隊伍 X,求所有合法排名中,它能得到的最好名次與最差名次。

輸入格式

第一行是測試資料筆數 M。每筆有 N、X,0 < N < 31,0 ≤ X ≤ 2^N − 1。

輸出格式

每筆輸出一行兩個整數,依序為最好與最差名次。

題目來源:UVa 10666 — The Eurocup is Here!。 原題:https://onlinejudge.org/external/106/10666.pdf

範例測資

範例輸入 1

4
3 1
4 10
2 2
4 15

範例輸出 1

2 8
3 15
2 3
5 16
請先登入後再提交程式碼

討論與題解

載入討論區…

更多