Posts [알고리즘] 프로그래머스 - 문자열 내 p와 y의 개수
Post
Cancel

[알고리즘] 프로그래머스 - 문자열 내 p와 y의 개수


문제

문자열 내 p와 y의 개수


접근

그냥 p, y 개수를 센다.

코드

  • C++ 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <string>
#include <iostream>
using namespace std;

bool solution(string s)
{
    int pCnt = 0, yCnt = 0;
    for(int i = 0; i< s.size(); i++){
        if(s[i] == 'p' || s[i] == 'P')
            pCnt++;
        if(s[i] == 'y' || s[i] == 'Y')
            yCnt++;
    }
    if(pCnt == yCnt)
        return true;
    else
        return false;
}
  • 파이썬 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
def solution(s):
    answer = True
    pCnt = 0
    yCnt = 0
    for item in s:
        if item == 'p' or item == 'P':
            pCnt += 1
        if item == 'y' or item == 'Y':
            yCnt += 1
    if pCnt == yCnt:
        return True
    else:
        return False


This post is licensed under CC BY 4.0 by the author.

[알고리즘] 프로그래머스 - 두 정수 사이의 합

[알고리즘] 프로그래머스 - 소수 찾기