코린이의 소소한 공부노트

[프로그래머스/Lv.0] 세로 읽기 본문

코딩테스트 풀이/JAVA

[프로그래머스/Lv.0] 세로 읽기

무지맘 2023. 5. 1. 15:29

1. Input, Output, Example

- my_string을 한 줄에 m 글자씩 가로로 적었을 때 왼쪽부터 세로로 c번째 열에 적힌 글자들을 문자열로 반환

 

2. Constraint

1) my_string은 영소문자로 이루어져 있다.

2) 1 m my_string의 길이 1,000

3) mmy_string 길이의 약수로만 주어진다.

4) 1 c m

 

3. Code

1) 첫 코드(2023/05/01)

class Solution {
    public String solution(String my_string, int m, int c) {
        StringBuilder sb = new StringBuilder();
        for(int i=c-1 ; i<my_string.length() ; i+=m)
            sb.append(my_string.charAt(i));
        return sb.toString();
    }
}