7568号:大金持ち
import sys
input = sys.stdin.readline
n = int(input())
size_list = [0] * n
for i in range(n):
size_list[i] = list(map(int, input().split()))
for i in size_list:
rank = 1
for j in size_list:
if i[0] < j[0] and i[1] < j[1]:
rank += 1
print(rank, end = " ")
n受け入れ人数と受け入れサイズのリストを0*nに設定します.リストに重複文を入力し、リスト内のsizeを重複文で決定します.
1番目のrankは1,2番目の繰り返しであり,リスト内の他のsizeと比較した.
ifを用いて体重と身長を比較し,両方が他のサイズより小さい場合rank+1とした.
(모든 숏코딩은 볼 수 없도록 되어있습니다. 궁금하시분은 댓글 달아주시면 보내드리겠습니다.)
Reference
この問題について(7568号:大金持ち), 我々は、より多くの情報をここで見つけました https://velog.io/@mae03087/7568번-덩치テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol