def solution(wallpaper):
answer = []
walllist = [list(wallpaper[i]) for i in range(len(wallpaper))]
xidx = len(walllist)
yidx = len(walllist[0])
xlist = []
ylist = []
for i in range(xidx):
for j in range(yidx):
if walllist[i][j] == "#":
xlist.append(i)
ylist.append(j)
answer = [min(xlist), min(ylist), max(xlist)+1, max(ylist)+1]
return answer
바탕화면 아이콘의 x좌표와 y좌표를 모두 저장한 뒤, max값에 1씩을 더해 주면 정답이 된다.
'프로그래머스 > Lv. 1' 카테고리의 다른 글
16. 문자열 나누기 (0) | 2024.07.12 |
---|---|
15. 하노이 탑 ★ (0) | 2024.07.12 |
13. 공원 산책 ★ (0) | 2024.07.12 |
12. 추억 점수 (0) | 2024.07.12 |
11. 달리기 경주 ★ (dictionary 자료형 사용해 index 찾기) (0) | 2024.07.12 |