코딩테스트 풀이/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) m은 my_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();
}
}