qr code
2023. 5. 13. 22:23ㆍProgrammers/Java
문제

결과

풀이
1
2
3
4
5
6
7
8
9
10
11
12
13
|
class Solution {
public String solution(int q, int r, String code) {
StringBuilder sb = new StringBuilder();
for(int i=0; i<code.length(); i++) {
if(i%q==r) {
sb.append(code.charAt(i));
}
}
return sb.toString();
}
}
|
cs |
조건에 해당되는 문자의 개수를 알 수 없기 때문에 StringBuilder 객체를 만들고
문자열의 길이만큼 for문을 반복해 if문을 통과한 문자는 charAt()으로 뽑아내서 StringBuilde에 쌓아주었다.
그리고 return값이 String이기때문에 toString()을 이용해 타입을 맞춰 return 했다.
StringBuilder란?
2023.01.18 - [Language/Java] - StringBuilder
'Programmers > Java' 카테고리의 다른 글
전국 대회 선발 고사 (0) | 2023.05.24 |
---|---|
x 사이의 개수 (2) | 2023.05.17 |
폰켓몬 (0) | 2023.01.29 |
2016년 (2) | 2023.01.29 |
두 개 뽑아서 더하기 (0) | 2023.01.29 |