2021. 5. 4. 23:29γPython
μ΄ λ¬Έμ λ μ°μ μ΄ν΄κ° μ€μν΄ λ³΄μΈλ€. μ²μμ λ¬Έμ μ체λ₯Ό μ΄ν΄ λͺ» ν΄μ μ΄λ»κ² μ κ·Όν΄μΌ μμ μ λ΅μ΄ λμ€λμ§λ κΈ΄κ°λ―Όκ°ν΄μ.. μ²μμ μ‘°κΈ μλνλ€κ° λ°©μΉν΄ λμλ€κ° λ€μ κΊΌλ΄μ νμλ€.
1946 μ§λ¬Έμμ μ΄λ€ λΆμ΄ μ½λ©νΈμ λ무 μ μ€λͺ ν΄μ£Όμ μ μ€λͺ μ κ·Έλλ‘ κ°μ Έμλ€.
μ§μμκ° λͺ¨λ ν μ₯μμ λͺ¨μλ€κ³ μκ°ν΄ λ³Όκ²μ.
κ·Έ μ€μ ν μ§μμμ μ μ₯μ΄ λμ΄, λ€λ₯Έ μ§μμλ€μ λ©΄μ , μλ₯ μ μλ₯Ό λ΄ λλ€.
κ·Έ μ€μ μ΄λ€ ν μ¬λμ΄λΌλ λλ³΄λ€ λ μ μκ° λ λμΌλ©΄, λλ μ λ°μ΄ μ λ©λλ€. κ·Έλ° μ¬λμ΄ μμΌλ©΄ λλ μ λ°λλ κ±°κ³ μ.
μ΄λ₯Ό λͺ¨λ μ§μμμ λν΄ λ€ ν΄λ³΄λ κ²μ λλ€.
μ¬κΈ°μ λ΄κ° μ»μ ννΈλ κ·ΈλΌ μ°μ list μ μ λ ¬ κΈ°λ₯(sort)λ₯Ό μ¨λ³΄λ©΄ μ΄λ¨κΉ? μλ€.
리μ€νΈλ‘ μ λ ¬ν΄μ ν λ² printν΄λ³΄κ³ κ²°κ³Όλ₯Ό 보며 μκ°ν΄λ³΄λ,
첫 λ²μ§Έ μλ₯ μ¬μ¬μμ 1λ±μ ν μ¬λμ 무쑰건 μ λ°λλ€. μλ₯ μ¬μ¬ 2λ±μ 1λ±μ λ©΄μ μ μλ³΄λ€ λμ λ±μλ₯Ό κ°μ§λ©΄ μ λ°λλ€.
λΌλ κ²°λ‘ μ λ΄λ¦΄ μ μμλ€.
μ¦, μ²μμ μ λ ¬μ ν΅ν΄ μλ₯ μ¬μ¬ λ±μλ₯Ό μΌκ΄μ μΌλ‘ μ 리νκ³ , μ€μ§ λ©΄μ λ±μλ‘λ§ μ λ° μ 무λ₯Ό νλ¨νλ κ²κ³Ό κ°λ€.
κ·Έλμ μ²μμλ λ¨μνκ² for λ¬Έμ λλ©΄μ λ΄ μλ₯μ¬μ¬ λ±μλ³΄λ€ λ°λ‘ μμ μλ μ¬λμ λ©΄μ λ±μλ₯Ό λμ λΉκ΅νλ μμΌλ‘ μ½λλ₯Ό μ§°λλ°, 'νλ Έμ΅λλ€'λ₯Ό λ°μλ€. κ·Έλμ λ°λ‘λ₯Ό μ°Ύλ€ λ³΄λ μν, λ΄ κΈ°μ€μ΄ μλͺ»λμλ€λ κ±Έ μΈμ§ν μ μμλ€.
λ¨μν μμ¬λκ³Ό λΉκ΅νλ€κ° λ¬Έμ κ° μκΈ°λλ°, λνμ μΈ λ¬Έμ λ μ΄μ κ°λ€.
<μ λ ₯>
1
7
1 4
2 3
3 2
4 1
5 7
6 6
7 5
<λ§μ½ μλ₯ λ±μ μ μ¬λκ³Όμ λΉκ΅'λ§' μ§ννλ€λ©΄ κ²°κ³Ό>
6
<μ€μ μ λ΅>
4
μ κ·Έλ΄κΉ? λ°λ‘ 5 7/ 6 6 / 7 5 λΆλΆμμ λ¬Έμ κ° μκΈ΄λ€.
5 7μ μμ°μ€λ½κ² μ λ°λμ§ λͺ»νλ€. κ·Έλ°λ° 6 6 μ μμ 5 7 κ³Ό λΉκ΅νμ λ 6μ΄ 7λ³΄λ€ μκΈ° λλ¬Έμ μ λ°λλ€λ μ°©κ°μ νκ² λλ€.
μ¦, μμ¬λκ³Όμ λΉκ΅κ° μλλΌ 'μ΅μκ°'μΌλ‘ λΉκ΅λ₯Ό ν΄μΌ λ¬Έμ μμ΄ λμκ°λ€. μκΉμ κ°μ μν©μμλ 4λ²μ§Έ 루νμΈ 4 1 μμ 1μ΄ μ΅μκ°μ΄ λλ―λ‘ μμ°μ€λ½κ² 5 7 /6 6 /7 5λ νλ½νκ² λλ€.
<μ 체 μ½λ>
from sys import stdin
a = []
passed = []
t = int(stdin.readline())
for i in range(0, t):
passed.append(1)
n = int(stdin.readline())
for j in range(0,n):
ranks = list(map(int, stdin.readline().split()))
a.append(ranks)
a.sort();
min = a[0][1]
for j in range(1, n):
if a[j][1] < min:
passed[i] += 1
min = a[j][1]
del a[0:]
for i in range(0,t):
print(passed[i])
'Python' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
λ°±μ€ 2011 νμ΄μ¬ (1) | 2021.07.31 |
---|---|
λ°±μ€ 1924 νμ΄μ¬ (0) | 2021.06.29 |
λ°±μ€ 1476 νμ΄μ¬ (0) | 2021.04.07 |
λ°±μ€ 1021λ² νμ΄μ¬ (0) | 2021.04.02 |
λ°±μ€ 1550λ² νμ΄μ¬ (0) | 2021.03.27 |