MapleStory Finger Point Cute Line Smiley Blinking Hello Kitty Angel MapleStory Finger Point

๐Ÿƒ‍โ™€๏ธprogrammers/Java

หšโ‚Šโœฉโ€งโ‚Š ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java ๋ชจ์Šค๋ถ€ํ˜ธ (1) หšโ‚Šโœฉโ€งโ‚Š

HYEJU01 2024. 5. 16. 10:17
์ฒด๊ฐ Level : โ˜… โ˜† โ˜†
Review: ํ•ด์‰ฌ๋งต ์‚ฌ์šฉ

 

 

import java.util.HashMap;
class Solution {
    public String solution(String letter) {
        String answer = "";
         HashMap<String, String> m = new HashMap<>();
        //๋ชจ์Šค๋ถ€ํ˜ธ ํ•ด์‹œ๋งต์— ์ถ”๊ฐ€
        m.put(".-","a");m.put("-...","b");m.put("-.-.","c");m.put("-..","d");
        m.put(".","e");m.put("..-.","f");m.put("--.","g");m.put("....","h");
        m.put("..","i");m.put(".---","j");m.put("-.-","k");m.put(".-..","l");
        m.put("--","m");m.put("-.","n");m.put("---","o");m.put(".--.","p");
        m.put("--.-","q");m.put(".-.","r");m.put("...","s");m.put("-","t");
        m.put("..-","u");m.put("...-","v");m.put(".--","w");m.put("-..-","x");
        m.put("-.--","y");m.put("--..","z");

        String[] arr = letter.split(" ");
        
        // ํ‚ค(๋ชจ์Šค๋ถ€ํ˜ธ)์— ๋งž๋Š” ๊ฐ’(์†Œ๋ฌธ์ž) ๊ฐ€์ ธ์˜ค๊ธฐ
        for (String s : arr){
            answer += m.get(s);
        }
        
        
        return answer;
    }
}