SW Expert Academy

[SWEA] 파리 퇴치 (2001) Python

RiLLa_0511 2023. 5. 3. 22:37
728x90

https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV5PzOCKAigDFAUq&categoryId=AV5PzOCKAigDFAUq&categoryType=CODE&problemTitle=&orderBy=SUBMIT_COUNT&selectCodeLang=PYTHON&select-1=2&pageSize=10&pageIndex=1 

 

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

계속 오류가 나서 아래 블로그를 참고하였다!

https://hei-jayden.tistory.com/268

 

n - m + 1에서 1을 더해주지 않아 틀렸다.

t = int(input())

for i in range(t):
    n, m = map(int, input().split())
    lst = []
    sum_max = []
    for j in range(n):
        tc = list(map(int, input().split()))
        lst.append(tc)
    for k in range(n - m + 1):
        for l in range(n - m + 1):
            lst_max = 0
            for o in range(m):
                for p in range(m):
                    lst_max += lst[k + o][l + p]
            sum_max.append(lst_max)
    print("#{} {}".format(i + 1,max(sum_max)))

 

 

 

 

 

혼자 공부하며 올리는 블로그입니다. 틀린 내용은 댓글 남겨주시면 감사하겠습니다.