카카오 프로그래머스1 [프로그래머스] 숫자 문자열과 영단어 c++ 문제 숫자의 일부가 문자열로 표현된 s가 주어진다. 원래숫자를 찾아서 반환하는 문제이다. 풀이 1.0부터 9까지 문자열 배열을 선언한다. 2. zero부터 nine 까지 s에 포함이 되어있는지 검사한후 있으면 문자열을 숫자문자열(ex ) "9")로 바꾸어준다. 3. 여러번 포함 되어 있을 수도 있으니까 없을 때까지 검사한다. 4. 문자열을 숫자로 바꾸어 반환한다. #include #include using namespace std; int solution(string s) { int answer = 0; string num_str[]={"zero", "one", "two", "three","four","five","six","seven","eight","nine"}; for(int i=0;i 2023. 11. 23. 이전 1 다음