티스토리 뷰

파라미터로 문자열과 음이 아닌 정수 n이 주어집니다.

문자열의 처음 3글자를 n 번 반복하세요. 만약 문자열의 길이가 3보다 작다면 해당 문자열을 반복하세요.

 

테스트케이스

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

 

public class Main {

    

    public static void main(String[] args) {

        System.out.println(frontTimes("Chocolate"2));

        System.out.println(frontTimes("Chocolate"3));

        System.out.println(frontTimes("Abc"3));

    }

    

    public static String frontTimes(String str, int n) {

        String text = null;

        if(str.length() >= 3){

            text = str.substring(0,3);

        }else{

            text = str;

        }

        StringBuilder sb = new StringBuilder();

        for(int i=0;i<n;i++){

            sb.append(text);

        }

        return sb.toString();

    }

}

 

Colored by Color Scripter

cs

'알고리즘' 카테고리의 다른 글

CodingBat 알고리즘 Warmup-2 : StringMatch 문제  (0) 2020.02.04
자바로 구현하는 개미수열  (0) 2020.02.04
트리 구조  (0) 2019.05.24
[알고리즘] 1_2 알고리즘 기본  (0) 2018.12.01
[알고리즘] 1_1 알고리즘 기본  (0) 2018.12.01
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함