結果

問題 No.5004 Room Assignment
ユーザー SPD_9X2
提出日時 2021-12-01 00:15:44
言語 PyPy3
(7.3.15)
結果
AC  
実行時間 426 ms / 5,000 ms
コード長 498 bytes
コンパイル時間 398 ms
実行使用メモリ 99,512 KB
スコア 7,304,446
平均クエリ数 8360.83
最終ジャッジ日時 2021-12-01 00:17:19
合計ジャッジ時間 47,037 ms
ジャッジサーバーID
(参考情報)
judge12 / judge15
純コード判定しない問題か言語
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 100
権限があれば一括ダウンロードができます

ソースコード

diff #

"""

"""

from sys import stdin

T,R = map(int,stdin.readline().split())
p = 1

for loop in range(T):

    NS = list(map(int,stdin.readline().split()))
    #print (0,flush=True)

    
    N = NS[0]
    S = NS[1:]

    Si = [(S[i],i+p) for i in range(N)]
    p += N

    Si.sort()

    npl = []
    for j in range(N-1):
        if j % 4 != 3:
            l = Si[j][1]
            r = Si[j+1][1]
            npl.append(str(l)+ " "+str(r))

    print (len(npl))
    print ("\n".join(npl),flush=True)
0