반응형 레벨214 [프로그래머스] 올바른 괄호 Python Code 프로그래머스 올바른 괄호를 파이썬으로 풀어보겠다. 이 문제도 레벨 2지만 예전 문제라 레벨 1에 가까운 듯하다. 문제 구현 flag 변수를 통해 괄호가 진행 중인지 여부를 판단할 수 있도록 했다. '('라면 +를 해주고 ')'라면 -를 해주어 -값이 되면 False를 리턴하고 끝나고 나서의 값이 0이면 True를 리턴할 수 있게 구현했다. 코드 def solution(s): flag=0 for c in s: if c == '(': flag+=1 else: flag-=1 if flag 2022. 8. 30. [프로그래머스] 124나라의 숫자 프로그래머스 124 나라의 숫자를 풀어보겠다. 이 문제의 레벨은 2로 되어있다. 문제 구현 이 문제는 자연수 n을 3으로 나눠 몫과 나머지를 다루면서 풀 수 있다. divmod를 사용해 몫과 나머지를 구하고 나머지에 따라 결괏값을 다음과 같이 처리할 수 있다. 1. 나머지가 0일 때 > 4를 answer에 더해주고 몫에서 1을 빼준다. 2. 나머지가 1,2일 때 > 나머지 값을 answer에 더해준다. 이 몫을 계속 3으로 나누면서 0이 될 때까지 반복하면 된다. 코드 def solution(n): answer='' q=n while q>0: q, m = divmod(q,3) if(m==0): answer='4'+answer q-=1 else: answer=str(m)+answer return answe.. 2022. 8. 29. 이전 1 2 3 4 다음 반응형