[프로그래머스] 문자열 내 p와 y의 개수 / C++
문제
문제를 보시려면 링크를 클릭해주세요.
풀이
아주 간단하게 풀 수 있는 문제입니다.
p(대/소문자)
, y(대/소문자)
의 갯수를 각각 카운트 한 후, 비교해주면 됩니다.
값이 서로 같으면 true, 다르면 false를 리턴했습니다.
소스 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <string>
using namespace std;
bool solution(string s)
{
int chkP = 0;
int chkY = 0;
for(char i:s){
if(i == 'p' || i=='P')
chkP++;
else if(i == 'y' || i=='Y')
chkY++;
}
return chkP==chkY ? true : false;
}
This post is licensed under CC BY 4.0 by the author.
Comments powered by Disqus.