-
[Programmers/Level1] 숫자 문자열과 영단어Programmers/코딩테스트 풀이 2022. 1. 20. 20:45
프로그래머스 / level1 / Java / 숫자 문자열과 영단어
문제 대응표 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다.
다음은 숫자의 일부 자릿수를 영단어로 바꾸는 예시입니다.
- 1478 → "one4seveneight"
- 234567 → "23four5six7"
- 10203 → "1zerotwozero3"
public class engToNumSolution { public int solution(String s) { String[] eng = {"zero","one","two","three","four","five","six","seven","eight","nine"}; for(int i = 0; i < eng.length ; i++){ s = s.replace(eng[i], "" + i); } return Integer.parseInt(s); } }
'Programmers > 코딩테스트 풀이' 카테고리의 다른 글
[Programmers/Level1] 음양 더하기 (0) 2022.02.03 [Programmers/Level1] 없는 숫자 더하기 (0) 2022.01.27 [Programmers / level1] 신규 아이디 추천 (0) 2022.01.12 [Programmers / level1] 로또의 최고 순위와 최저 순위 (1) 2021.12.19 [Programmers / level1] 완주하지 못한 선수 (1) 2021.12.07