프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제
코딩
#include <string>
#include <vector>
using namespace std;
string solution(string s, string skip, int index) {
string answer = "";
for (size_t i = 0; i < s.length(); ++i)
{
int num = 0;
while(true)
{
num++;
if (s.at(i) == *"z")
s.at(i) = *"a";
else
s.at(i) += 1;
if(skip.find(s.at(i)) != string::npos)
{
num--;
}
if (num == index)
break;
}
}
answer = s;
return answer;
}
실행 결과
'프로그래밍 > 코딩 문제 풀이' 카테고리의 다른 글
프로그래머스 2023.06.20 (1Lv 공원 산책) (0) | 2023.06.20 |
---|---|
프로그래머스 2023.06.19 (1Lv 추억 점수) (0) | 2023.06.19 |
프로그래머스 2023.06.17 (1Lv 문자열 다루기 기본) (0) | 2023.06.19 |
프로그래머스 2023.06.16 (1Lv 달리기 경주) (0) | 2023.06.19 |
프로그래머스 2023.06.13 (1Lv 정수 내림차순으로 배치하기) (0) | 2023.06.19 |