걸림돌
- 입력받은 괄호를 조건에 맞게 구별하는 기능을 구현하는 것이 어렵다
코드
bowl = []
bowl = list(str(input()))
result = 0
for i in range (len(bowl)):
if i == 0:
result += 10
elif bowl[i] == bowl[i-1]:
result += 5
else:
result += 10
print(result)
bowl이라는 배열을 선언 이후 입력할 괄호들을 문자열 형태로 list에 저장하고 list의 길이만큼 반복하는 for문을 통해서 bowl list의 0번 인덱스 부터 마지막 인덱스 까지 괄호를 구별하여 result 값에 5,10 둘 중 하나를 더하게끔 만듬
'BeakJoon > Python' 카테고리의 다른 글
[Python] 백준 #10102: 개표 (0) | 2023.12.30 |
---|---|
[Python] 백준 #5063번: TGN (1) | 2023.12.30 |
[Python] 백준 #5355번: 화성 수학 (1) | 2023.12.18 |
[Python] 백준 #2530번: 인공지능 시계 (0) | 2023.12.18 |
[Python] 백준 #13458번: 시험 감독 (0) | 2023.12.18 |