728x90
SMALL

public class Solution {
    public string solution(string s) {
        string answer = "";
        
        if(s.Length%2 == 1)
        {
            answer = s[s.Length/2].ToString(); //홀수면 한 개
        }
        else
        {
            answer = s[s.Length/2-1].ToString() + s[s.Length/2].ToString(); // 짝수면 두 개
        }
        return answer;
    }
}

 

 

/////

 

 

class StringExercise{
    String getMiddle(String word){
        int length = word.length();
        int mid = length / 2;
        return length%2==0 ? word.substring(mid-1, mid+1) : word.substring(mid, mid+1) ;  
    }
    // 아래는 테스트로 출력해 보기 위한 코드입니다.
    public static void  main(String[] args){
        StringExercise se = new StringExercise();
        System.out.println(se.getMiddle("power"));
    }
}
728x90

설정

트랙백

댓글