Programmers / 공원 / python 파이썬 / PCCE 기출

2025. 8. 15. 17:37·Coding Test/Programmers

 

 

문제 : https://school.programmers.co.kr/learn/courses/30/lessons/340198?language=python3

 

 

코드

def can_place_mat(park, size):
    rows, cols = len(park), len(park[0])

    for i in range(rows - size + 1):
        for j in range(cols - size + 1):
            ok = True
            for x in range(i, i + size):
                for y in range(j, j + size):
                    if park[x][y] != "-1":
                        ok = False
                        break
                if not ok:
                    break
            if ok:
                return True
    return False

def solution(mats, park):
    # 큰 크기부터
    for size in sorted(mats, reverse=True):
        if can_place_mat(park, size):
            return size
    return -1

 

 

 

'Coding Test > Programmers' 카테고리의 다른 글

Programmers / 하노이의 탑 / python 파이썬  (0) 2025.10.07
Programmers / 셔틀버스 / python 파이썬 / 2018 KAKAO BLIND RECRUITMENT  (0) 2025.09.08
Programmers / 공원 산책 / python 파이썬  (1) 2025.07.10
Programmers / 가장 큰 정사각형 찾기 / python 파이썬  (1) 2025.07.05
Programmers / 쿼드압축 후 개수 세기 / python 파이썬  (1) 2025.06.30
'Coding Test/Programmers' 카테고리의 다른 글
  • Programmers / 하노이의 탑 / python 파이썬
  • Programmers / 셔틀버스 / python 파이썬 / 2018 KAKAO BLIND RECRUITMENT
  • Programmers / 공원 산책 / python 파이썬
  • Programmers / 가장 큰 정사각형 찾기 / python 파이썬
seulll
seulll
개인 공부 블로그입니다.
  • seulll
    seulll
    seulll
  • 전체
    오늘
    어제
  • Seuli's Github
    • 분류 전체보기 (407) N
      • Coding Test (264) N
        • Programmers (165)
        • Baekjoon (97) N
      • Data Structures & Algorithm.. (15)
      • Development & Projects (59)
        • Python (5)
        • Java (15)
        • Android (5)
        • AI (6)
        • Unity (3)
        • API (5)
      • OS (5)
      • DB | SQL (10)
      • Network (8)
      • Data Analysis (14)
      • Study | etc (22)
  • 블로그 메뉴

    • 홈
    • 태그
    • 글쓰기
    • 설정
  • 공지사항

  • 인기 글

  • 태그

    웹크롤링
    카카오맵 api
    프렌즈4블록
    바다코끼리
    모델 성능 평가
    백엔드 개발자
    백엔드
    카카오맵
    오차행렬
    kakao map api
    티스토리챌린지
    Boxplot
    Python
    야근 지수
    파이썬
    오블완
    solving environment
    train_test_split
    confusion matrix
    프로그래머스
    코딩테스트
    Greedy
    대입 표현식
    API
    박스플롯
    asterisk
    백엔드 개발자 역량
    2 x n 타일링
    데이터분석
    그리디 알고리즘
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
seulll
Programmers / 공원 / python 파이썬 / PCCE 기출
상단으로

티스토리툴바