[백준] #20125 쿠키의 신체 측정 python

2023. 9. 26. 12:57

https://www.acmicpc.net/problem/20125

 

20125번: 쿠키의 신체 측정

쿠키런은 데브시스터즈에서 제작한 모바일 러닝 액션 게임이다. 마녀의 오븐에서 탈출한 쿠키들과 함께 모험을 떠나는 게임으로, 점프와 슬라이드 2가지 버튼만으로 손쉽게 플레이할 수 있는

www.acmicpc.net

📕 나의 풀이 📕

 

'''
Method : Typing Studying

title : cookie

condition :

matrix
head, heart, left_arm, right_arm, waist, left_leg, right_leg

solutions :

i can solve this prob. from heart and waist

'''

🧑🏻‍💻 나의 코드 🧑🏻‍💻

 

N = int(input())
cookie_body = [input() for _ in range(N)]
heart = []
left_arm, right_arm, waist, left_leg, right_leg = 0, 0, 0, 0, 0

for i in range(N):
    for j in range(N):
        if cookie_body[i][j] == "*":
            heart = [i + 2, j + 1]
            break
    if len(heart) > 0:
        break
print(*heart)
for i in range(heart[1] - 1):
    if cookie_body[heart[0] - 1][i] == '*':
        left_arm += 1

for i in range(heart[1], N):
    if cookie_body[heart[0] - 1][i] == '*':
        right_arm += 1

length = 0
for i in range(heart[0], N):
    if cookie_body[i][heart[1] - 1] == '*':
        waist += 1
        length = i

for i in range(N - 1, length, -1):
    if cookie_body[i][heart[1] - 2] == "*":
        left_leg += 1

for i in range(N - 1, length, -1):
    if cookie_body[i][heart[1]] == "*":
        right_leg += 1
print(left_arm, right_arm, waist, left_leg, right_leg)
 

BELATED ARTICLES

more