본문 바로가기
알고리즘 문제풀이/Programmers - 자바

프로그래머스 - 모스부호 (1)

by 올리브영 2023. 3. 20.
728x90
반응형
class Solution {
    public String solution(String letter) {
        String[] morse = {".-","-...","-.-.","-..",".","..-.","--.","....","..",".---","-.-",".-..","--","-.","---",".--.","--.-",".-.","...","-","..-","...-",".--","-..-","-.--","--.."};
        String answer = "";
        String[] ars = letter.split(" ");
        for(int i =0;i<ars.length; i++){
            for(int j=0; j<morse.length; j++){
                if(morse[j].equals(ars[i])){
                    answer += String.valueOf((char)(97+j));
                    break;
                }
            }
        }
        return answer;
    }
}
728x90
반응형