작콩큰콩
[프로그래머스] qr code 본문
package programmersCodingTest.codingTest.level0;
public class qr_code {
public static String solution(int q, int r, String code) {
String answer = "";
String[] arrCode = code.split("");
for (int i = 0; i < arrCode.length; i++) {
if (i % q == r) {
answer += arrCode[i];
}
}
return answer;
}
public static void main(String[] args) {
/*
* qr code
* 문제설명 : 두 정수 q, r과 문자열 code가 주어질 때, code의 각 인덱스를 q로 나누었을 때 나머지가
r인 위치의 문자를 앞에서부터 순서대로 이어 붙인 문자열을 return 하는 solution 함수를 작성해 주세요.
* 제한사항 : 0 ≤ r < q ≤ 20
r < code의 길이 ≤ 1,000
code는 영소문자로만 이루어져 있습니다.
* 입력 : 3 1 "qjnwezgrpirldywt"
* 출력 : "jerry"
결론 :
1. 간단하게 배열을 사용하여 문제를 풀었다.
*/
System.out.println(solution(3, 1, "qjnwezgrpirldywt"));
}
}
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] (0) | 2023.07.10 |
---|---|
[프로그래머스] 9로 나눈 나머지 (0) | 2023.07.06 |
[프로그래머스] 간단한 논리 연산 (0) | 2023.07.06 |
[프로그래머스] 카운트 업 (0) | 2023.07.05 |
[프로그래머스] 원소들의 곱과 합 (0) | 2023.07.05 |
Comments