Codeforces Round #113 (Div. 2)
はい。
http://codeforces.com/contest/166
A. Rank List
ざっくりと大意
・プログラミングコンテストが終わり、正答数とペナルティ時間が確定した
・正答数が多いほうが勝ち、同じ正答数ならペナ時間が少ないほうが勝ち??
・成績順に並べた後にk行目と同じ成績のチームがいくつあるか?らしい。。
方針のようなもの
・正答数が降順、時間が昇順なのがイヤラシイ。。。
n,k=map(int,raw_input().split()) ans,l=[],[] for i in range(n): a,b=map(int, raw_input().split()) l.append([a,-b]) l.sort() l2=l[::-1] print l2.count(l2[k-1])
すんごい必死にfilterとかlambdaをググっても解ける気がしなかった。なので先に回答を覗き見しに行ったら時間に-1掛ければみたいなを見つけて感動してパクったら解決できてた。すげぇ。。