https://www.acmicpc.net/problem/2563
λ¬Έμ
κ°λ‘, μΈλ‘μ ν¬κΈ°κ° κ°κ° 100μΈ μ μ¬κ°ν λͺ¨μμ ν°μ λνμ§κ° μλ€. μ΄ λνμ§ μμ κ°λ‘, μΈλ‘μ ν¬κΈ°κ° κ°κ° 10μΈ μ μ¬κ°ν λͺ¨μμ κ²μμ μμ’ μ΄λ₯Ό μμ’ μ΄μ λ³κ³Ό λνμ§μ λ³μ΄ νννλλ‘ λΆμΈλ€. μ΄λ¬ν λ°©μμΌλ‘ μμ’ μ΄λ₯Ό ν μ₯ λλ μ¬λ¬ μ₯ λΆμΈ ν μμ’ μ΄κ° λΆμ κ²μ μμμ λμ΄λ₯Ό ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μλ₯Ό λ€μ΄ ν°μ λνμ§ μμ μΈ μ₯μ κ²μμ μμ’ μ΄λ₯Ό κ·Έλ¦Όκ³Ό κ°μ λͺ¨μμΌλ‘ λΆμλ€λ©΄ κ²μμ μμμ λμ΄λ 260μ΄ λλ€.
μ λ ₯
첫째 μ€μ μμ’ μ΄μ μκ° μ£Όμ΄μ§λ€. μ΄μ΄ λμ§Έ μ€λΆν° ν μ€μ νλμ© μμ’ μ΄λ₯Ό λΆμΈ μμΉκ° μ£Όμ΄μ§λ€. μμ’ μ΄λ₯Ό λΆμΈ μμΉλ λ κ°μ μμ°μλ‘ μ£Όμ΄μ§λλ° μ²« λ²μ§Έ μμ°μλ μμ’ μ΄μ μΌμͺ½ λ³κ³Ό λνμ§μ μΌμͺ½ λ³ μ¬μ΄μ 거리μ΄κ³ , λ λ²μ§Έ μμ°μλ μμ’ μ΄μ μλμͺ½ λ³κ³Ό λνμ§μ μλμͺ½ λ³ μ¬μ΄μ 거리μ΄λ€. μμ’ μ΄μ μλ 100 μ΄νμ΄λ©°, μμ’ μ΄κ° λνμ§ λ°μΌλ‘ λκ°λ κ²½μ°λ μλ€
μΆλ ₯
첫째 μ€μ μμ’ μ΄κ° λΆμ κ²μ μμμ λμ΄λ₯Ό μΆλ ₯νλ€.
νμ΄
paper = [[0 for i in range(100)] for i in range(100)]
n = int(input())
for _ in range(n):
a,b = map(int, input().split())
for i in range(a, a+10):
for j in range(b, b+10):
paper[i][j] = 1
ans = 0
for i in range(100):
for j in range(100):
ans += paper[i][j]
print(ans)
'π νμ΄μ¬ μμ΄μ§' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[BOJ][Python] λ°±μ€ 1789λ²: μλ€μ ν© (0) | 2024.10.15 |
---|---|
[BOJ][Python] λ°±μ€ 25206λ²: λμ νμ μ (0) | 2024.10.15 |
[BOJ][Python] λ°±μ€ 9655λ²: λκ²μ (0) | 2024.10.14 |
[BOJ][Python] λ°±μ€ 1010λ²: λ€λ¦¬ λκΈ° (0) | 2024.09.27 |
[BOJ][Python] λ°±μ€ 10156λ²: κ³Όμ (0) | 2024.09.23 |