728x90
https://programmers.co.kr/learn/courses/30/lessons/81301
이 문제는 최근 생긴 문제인데요!
제 생에서 처음으로 코딩테스트를 봤을때 나왔던 문제입니다!
벌써 프로그래머스에 올라왔네요~~
카카오 인턴십 코테 기회가 누구에게나 주어지길래 경험삼아 신척해서 코딩테스트를 본적이 있는데요!
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 |