[백준] 2563번(색종이)

·2023년 2월 6일

백준 문제풀이

목록 보기
34/159

백준 2563번


최종 제출 코드

my_list=[[0 for i in range(100)] for j in range(100)]
number = int(input())
count=0

for i in range(number):
  a, b = map(int, input().split())
  for j in range(a, a+10):
    for k in range(b, b+10):
      my_list[j][k] += 1

for i in range(100):
  for j in range(100):
    if my_list[i][j] > 0:
      count += 1

print(count)
  • 크기가 100x100이고 초기 원소값이 모두 0인 배열 생성
  • 색종이의 좌표가 주어질 때마다 색종이가 덮히는 면적의 원소값에 1씩 더해줌
  • 값이 1이상인 원소의 개수를 구한다
profile
백엔드 개발자가 되고 싶어요(22.8.15~)

0개의 댓글