[백준10709_파이썬(python)] - 기상캐스터

경이·2023년 5월 31일
0

🔴 문제

기상캐스터


🟡 Sol

h, w = map(int, input().split())
answer = []

for _ in range(h):
    data = input()
    if 'c' not in data:
        answer.append([-1 for _ in range(w)])
        continue
    prev = -1
    ans = []    
    for i in range(len(data)):
        if data[i] == '.':
            if prev == -1:
                ans.append(-1)
            else:
                ans.append(i-prev)    
        elif data[i] == 'c':
            ans.append(0)
            prev = i
    answer.append(ans)

for i in answer:
    for j in i:
        print(j, end=" ")
    print()

🟢 풀이

문제에서 주어진 조건을 그대로 구현하면 되는 문제 입력받은 정보에서 구름이 나온다면 인덱스를 저장해줬다.


🔵 Ref

profile
이사중입니다!🌟https://velog.io/@devkyoung2

0개의 댓글

관련 채용 정보