https://school.programmers.co.kr/learn/courses/30/lessons/120892
정답
class Solution {
public String solution(String cipher, int code) {
StringBuilder answer = new StringBuilder();
char temp[] = new char[cipher.length()+1];
int idx = 1;
for(int i=0; i<cipher.length(); i++)
{
temp[idx++]= cipher.charAt(i);
}
for(int i=code; i<temp.length; i++)
{
if(i%code==0)
{
answer.append(String.valueOf(temp[i]));
}
}
return answer.toString();
}
}
다른 사람의 풀이
class Solution {
public String solution(String cipher, int code) {
String answer = "";
for (int i = code; i <= cipher.length(); i = i + code) {
answer += cipher.substring(i - 1, i);
}
return answer;
}
}
'Java > 프로그래머스' 카테고리의 다른 글
[JAVA] 프로그래머스 - 영어가 싫어요 (0) | 2024.05.02 |
---|---|
[JAVA] 프로그래머스 - 대문자와 소문자 (0) | 2024.05.01 |
[JAVA] 프로그래머스 - 369 게임 (0) | 2024.05.01 |
[JAVA] 프로그래머스 - 가까운 수 (0) | 2024.05.01 |
[JAVA] SWEA 2027. 대각선 출력하기 (0) | 2024.05.01 |