PROGRAMMERS/KAKAO
-
PROGRAMMERES Level 1 2020 카카오 인턴십 키패드 누르기 JAVAPROGRAMMERS/KAKAO 2022. 7. 21. 17:41
import java.util.*; class Solution { public String solution(int[] numbers, String hand) { String answer = ""; //손가락의 위치 저장(*, # = 10, 12) int flag_L = 10; int flag_R = 12; for(int num : numbers){ // 왼쪽손가락번호 if(num == 1 || num == 4 || num == 7){ answer += "L"; flag_L = num; } // 오른쪽손가락번호 else if(num == 3 || num == 6 || num == 9){ answer += "R"; flag_R = num; } // 가운데 else { // 0은 11로 계산 if(num==0..
-
PROGRAMMERES Level 1 2021 카카오 채용연계형 인턴십 숫자 문자열과 영단어 JAVAPROGRAMMERS/KAKAO 2022. 7. 21. 17:40
import java.util.*; import java.io.*; class Solution { public int solution(String s) { s =s.replace("zero","0"); s =s.replace("one","1"); s =s.replace("two","2"); s =s.replace("three","3"); s =s.replace("four","4"); s =s.replace("five","5"); s =s.replace("six","6"); s =s.replace("seven","7"); s =s.replace("eight","8"); s =s.replace("nine","9"); int answer = Integer.parseInt(s); return answer; } ..
-
PROGRAMMERES Level 1 2021 KAKAO BLIND RECRUITMENT 신규 아이디 추천 JAVAPROGRAMMERS/KAKAO 2022. 7. 21. 17:38
import java.util.*; class Solution { public String solution(String new_id) { //1 String answer = new_id.toLowerCase(); //2 answer = answer.replaceAll("[^-_.a-z0-9]",""); //3 answer = answer.replaceAll("[.]{2,}","."); //4 answer = answer.replaceAll("^[.]|[.]$",""); //5 if(answer.equals("")){ answer += "a"; } //6 if(answer.length()>=16) { answer = answer.substring(0,15); answer = answer.replaceAll..