영어가 싫어요

문제


나의 생각

영어로 나와 있는 숫자들을 배열로 만들어서 해당값이 있을때 숫자로 변환하는 방식으로 접근. 

 


나의 답안

public static long solution(String numbers) {
    String[] a = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};

    for (int i = 0; i < a.length; i++){
        numbers = numbers.replaceAll(a[i], String.valueOf(i));
    }

    return Long.parseLong(numbers);
}

 

'Programmers 문제풀이 > Lv.0' 카테고리의 다른 글

잘라서 배열로 저장하기  (0) 2023.03.06
컨트롤 제트  (0) 2023.03.05
공 던지기  (0) 2023.03.02
소인수분해  (0) 2023.03.02
7의 개수  (0) 2023.03.02