banner

BOJ 2675[백준 2675]

#algorithm#baekjoon#string-handling

2019.10.08

문자열 반복

문제파악

간단하게 파악할 수 있습니다.
문자열 S와 반복될 수 R이 들어오면, 문자열 S의 각 문자를 R번 반복해서 출력시키면 됩니다.
예를 들어 S=ABC, R=3 이라면, AAABBBCCC가 출력되게 하면 됩니다.

해결 방법

문자열의 문자를 돌면서 substring으로 잘라서 R번씩 result 문자열에 붙여주도록 했습니다.

핵심 코드

static String makeRepeatString(String s, int n) {
    String result = "";
    for(int i = 0; i < s.length(); i++) {
        for(int j = 0; j < n; j++) {
            result += s.substring(i, i+1);
        }
    }
    return result;
}

전체 소스 코드는 여기서 확인하실 수 있습니다.

끝까지 읽어주셔서 감사합니다.

0초 동안 운영중...

Copyright © 2023, All right reserved.