君はまるで砂漠に咲く、一輪の花。

僕はその花に引き寄せられる蝶。

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掛ければみたいなを見つけて感動してパクったら解決できてた。すげぇ。。