https://school.programmers.co.kr/learn/courses/30/lessons/12916
0. Headers
#include <string>
using namespace std;
1. 알고리즘
- s의 모든 값들을 가지고와서 p(P)와 y(Y)의 값을 찾은 후 변수의 값에 더해줌
#include <string>
using namespace std;
bool solution(string s)
{
int p = 0;
int y = 0;
for (int i = 0; i < s.length(); i++)
{
if (s[i] == 'p' || s[i] == 'P') p++;
else if (s[i] == 'y' || s[i] == 'Y') y++;
}
return (p == y);
}
2. 완성 코드
#include <string>
using namespace std;
bool solution(string s)
{
int p = 0;
int y = 0;
for (int i = 0; i < s.length(); i++)
{
if (s[i] == 'p' || s[i] == 'P') p++;
else if (s[i] == 'y' || s[i] == 'Y') y++;
}
return (p == y);
}
'C++ Algorithm & Study > C++ & Algorithm Strategies' 카테고리의 다른 글
[Algorithm Strategies] 02. Exhaustive Search - Picnic (0) | 2023.07.11 |
---|---|
[Algorithm Strategies] 01. Exhaustive Search - Boggle (0) | 2023.07.10 |
[Algorithm Strategies] 00. Contents (0) | 2023.02.05 |
[Programmers] JadenCase 문자열 만들기 (0) | 2023.02.03 |
[Programmers] 크기가 작은 부분 문자열 (0) | 2023.02.02 |