728x90
https://programmers.co.kr/learn/courses/30/lessons/81301
코딩테스트 연습 - 숫자 문자열과 영단어
네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자
programmers.co.kr
이 문제는 최근 생긴 문제인데요!
제 생에서 처음으로 코딩테스트를 봤을때 나왔던 문제입니다!
벌써 프로그래머스에 올라왔네요~~
카카오 인턴십 코테 기회가 누구에게나 주어지길래 경험삼아 신척해서 코딩테스트를 본적이 있는데요!
1번문제가 생각보다 쉬워서 내가 공부를 열심히 했나?? 문제가 원래 쉬운건가?? 하는 생각이 들기도 했었지만...
2번부터 멘탈 바스스...
코테 시간이 4시간에 5문제 였는데 1.5솔했습니다...
4번 5번 문제는 진짜 손도 못대겠더라구요... 문제 자체도 이해 안가고..
아무튼 본론으로 와서 해당문제는 숫자가 적혀있는 문자열이 주어지고 문자열 안에 있는 글자로 된 숫자를 숫자로 바꾸는 문제입니다!
class Solution {
public int solution(String s) {
int answer = 0;
s = s.replaceAll("zero","0");
s = s.replaceAll("one","1");
s = s.replaceAll("two","2");
s = s.replaceAll("three","3");
s = s.replaceAll("four","4");
s = s.replaceAll("five","5");
s = s.replaceAll("six","6");
s = s.replaceAll("seven","7");
s = s.replaceAll("eight","8");
s = s.replaceAll("nine","9");
answer = Integer.parseInt(s);
return answer;
}
}
참 쉽죠?
728x90
'알고리즘 > Programmers' 카테고리의 다른 글
[Programmers_Java] 2016 (0) | 2021.07.26 |
---|---|
[Programmers_Java] 체육복 (0) | 2021.07.25 |
[Programmers_Java] 로또의 최고 순위와 최저 순위 (0) | 2021.07.21 |
[Programmers_Java] 폰켓몬 (0) | 2021.07.20 |
[Programmers_Java] 키패드누르기(카카오 인턴십) (0) | 2021.07.19 |