うんつまりどういう意味じゃ?
と思ったのですが、
結局のところ降順に並べ替えるとこの問題の条件通りのソートになるということです。
ソートの仕様がそうなっている、という話ですね。
念のためソートの仕様を確認しておきます。
仕様がわからんかったら、やっぱり知ってる関数を試してちゃんと条件通りになっているか
確認してみるのがよいですね。
n = int(input())
ab = [None] * n
for i in range(n):
[a, b] = map(int,input().split())
ab[i] = [a, b]
ab.sort(reverse=True)
for i in range(n):
print(*ab[i])