반응형
문제 설명
2차원 정수 배열 board와 정수 k가 주어집니다.
i + j <= k를 만족하는 모든 (i, j)에 대한 board[i][j]의 합을 return 하는 solution 함수를 완성해 주세요.
문제 예시에 글로 되어 있는 문제 설명이 표로 만들어져 있습니다.
i행의 j열을 하나씩 순서대로 확인해주는 코드를 만들어줍니다.
def solution(board, k):
answer = 0
for i in range(len(board)):
for j in range(len(board[i])):
if i+j<=k:
answer+=board[i][j]
return answer
i행을 먼저 둘러보고, j열을 둘러보도록 for문을 사용한 뒤 if에서 조건을 만족하는 값을 answer에 더해줍니다.
반응형
'코딩' 카테고리의 다른 글
[파이썬] 코딩테스트연습 - 세 개의 구분자 (0) | 2023.11.11 |
---|---|
[파이썬] 코딩테스트연습 <특정 문자열로 끝나는 가장 긴 부분 문자열 찾기> (1) | 2023.11.11 |
[JS] 코딩테스트 연습 - 두 수의 차, 나머지 구하기, 나이 출력 (0) | 2023.09.04 |
[JS] 파이썬만 할 줄 아는 사람의 자바스크립트 문제 풀이 (0) | 2023.08.25 |
아무도 안 궁금하겠지만 공표합니다. 자바스크립트를 공부해보겠습니다. (0) | 2023.08.25 |