728x90
반응형
class Solution {
public String[] solution(String my_str, int n) {
int answer_size = 0;
if(my_str.length()%n==0){
answer_size = my_str.length()/n;
}
else{
answer_size = my_str.length()/n +1;
}
String[] answer = new String[answer_size];
int start = 0;
int end = n;
for(int i=0; i<answer_size; i++){
answer[i] = my_str.substring(start, end);
start += n;
if(answer_size != my_str.length()/n && i==answer_size-2){
end += my_str.length()%n;
continue;
}
end += n;
}
return answer;
}
}
728x90
반응형
'알고리즘 문제풀이 > Programmers - 자바' 카테고리의 다른 글
프로그래머스 - 삼각형의 완성조건 (2) (0) | 2023.03.19 |
---|---|
프로그래머스 - 문자열 계산하기 (0) | 2023.03.18 |
프로그래머스 - 영어가 싫어요 (0) | 2023.03.17 |
프로그래머스 - 컨트롤 제트 (0) | 2023.03.17 |
프로그래머스 - 공 던지기 (0) | 2023.03.17 |