🤔생각해보기
입력받은 문자열에서 p/P , y/Y 를 추출한다.
count를 세는데, p는 +1, y는 -1 한다.
cnt 가 0 이면 True, 아니면 False
'p', 'y' 모두 하나도 없는 경우는 항상 True를 리턴합니다. 의 조건도 만족한다.
def solution(s):
cnt = 0
for i in range(len(s)):
if s[i] == 'p' or s[i] == 'P':
cnt += 1
elif s[i] == 'y' or s[i] == 'Y':
cnt -= 1
if cnt == 0:
return True
else:
return False
🐱👤모범답안
def numPY(s):
# 함수를 완성하세요
return s.lower().count('p') == s.lower().count('y')