코딩문제풀이/파이썬
[프로그래머스] 괄호 회전하기 (파이썬)
오늘밤공부
2023. 5. 16. 10:00
반응형
🗓️ 문제 설명
- 다음 규칙을 지키는 문자열을 올바른 괄호 문자열이라고 정의합니다.
- (), [], {} 는 모두 올바른 괄호 문자열입니다.
- 만약 A가 올바른 괄호 문자열이라면, (A), [A], {A}도 올바른 문자열입니다.
- 만약 A, B가 올바른 괄호 문자열이라면, AB도 올바른 괄호 문자열입니다.
- 대괄호, 중괄호, 소괄호로 이루어진 문자열 s가 매개변수로 주어질 때, s를 왼쪽으로 x(0 ≤ x < s의 길이)칸만큼 회전시켰을 때 s가 올바른 괄호 문자열이 되게 하는 x의 개수를 반환하세요.
- 제한 사항
- 1 ≤ s의 길이 ≤ 1000
- 입출력 예시
s | result |
"[](){}" | 3 |
"}]()[{" | 2 |
"[)(]" | 0 |
"}}}" | 0 |
💻 코드
최종 코드
코드 풀이
반응형