옹알이 (1) : 문제 링크
substr() 함수 사용법
1. substr(시작인덱스, 문자열 길이)
=> 시작인덱스 부터 주어진 문자열 길이만큼 추출
2. substr(시작인덱스)
=> 시작인덱스 부터 문자열 끝까지 추출
#include <string>
#include <vector>
using namespace std;
int solution(vector<string> babbling) {
int answer = 0;
for(int i = 0; i < babbling.size(); i++) {
int check = 1;
for(int j = 0; j < babbling[i].size(); j++) {
if(babbling[i].substr(j,3)=="aya") j += 2;
else if(babbling[i].substr(j,2) == "ye") j += 1;
else if(babbling[i].substr(j,3) == "woo") j += 2;
else if(babbling[i].substr(j,2) == "ma") j += 1;
else {
check = 0;
break;
}
}
if(check == 1) answer++;
}
return answer;
}