😁 빅데이터 문제 풀기 & Study/- BAEKJOON 문제

[15881] Pen Pineapple Apple Pen / 파이썬 (정규표현식 )

또방91 2021. 12. 4. 16:23
728x90

 

 

 

 

 

문제 링크: https://www.acmicpc.net/problem/15881

 

15881번: Pen Pineapple Apple Pen

여러 개의 사과, 파인애플, 그리고 펜이 일렬로 세워져 있다. 이 물건들의 순서를 바꾸지 않고 옆에 있는 물건끼리 연결했을 때, 펜-파인애플-애플-펜을 몇 개나 만들 수 있을지 세어보자. 단, 펜,

www.acmicpc.net

물건이 몇개 있는지 안알려줘도 그냥 풀수 있는 문제


정답은 ??

1
2
3
4
5
6
7
8
9
10
# 사과는 A로, 파인애플은 P로 대문자, 펜은 p로 소문자
# pPAp
 
n=input()
m=input()
 
import re
p=re.compile('(pPAp)')
m=p.findall(m)
print(len(m))
cs

💯 풀이 과정

1)  n 입력받고, m 입력받고

(솔직히 n은 필요없다.... m만 가지고도 풀수있다)

2) pPAp 이 있는지 findall로 찾는다.

3) 리스트로 안에 들어있으니 len ( )으로 카운트한다


😎오늘의 한줄평: 정규표현식 좋아여... > <

 

 

 

 

728x90