Recent Posts
Notice
No Rules Rules
숫자 문자열과 영단어 (feat. 프로그래머스, 81301번) 본문
728x90
반응형
숫자 문자열과 영단어https://programmers.co.kr/learn/courses/30/lessons/81301
반응형
// woohyeon.kim
#include <string>
#include <vector>
#include <map>
using namespace std;
int solution(string s) {
map<string, int> tmpl;
tmpl["zero"] = 0;
tmpl["one"] = 1;
tmpl["two"] = 2;
tmpl["three"] = 3;
tmpl["four"] = 4;
tmpl["five"] = 5;
tmpl["six"] = 6;
tmpl["seven"] = 7;
tmpl["eight"] = 8;
tmpl["nine"] = 9;
size_t position = 0;
for(auto iter = tmpl.begin(); iter != tmpl.end(); ++iter)
{
while((position = s.find(iter->first)) != string::npos)
{
s.replace(position, iter->first.size(), to_string(iter->second));
}
}
int answer = stoi(s);
return answer;
}
// *&)*@*
쉬운 문제군요!
728x90
반응형
'생활 > 코테' 카테고리의 다른 글
01타일 (feat. 백준, 1904번) (0) | 2022.07.21 |
---|---|
키패드 누르기 (feat. 프로그래머스, 67256번) (0) | 2022.07.21 |
[1차] 추석 트래픽 (feat. 프로그래머스, 17676번) (0) | 2022.07.21 |
다리 놓기 (feat. 백준, 1010번) (0) | 2022.07.21 |
카드 구매하기 (feat. 백준, 11052번) (0) | 2022.07.20 |
Comments