본문 바로가기

코딩테스트/Coding Bat

[코딩뱃] [자바] Warmup - 2단계 : stringSplosion 문제

728x90
728x90

https://codingbat.com/prob/p117334

 

CodingBat Java Warmup-2 stringSplosion

Given a non-empty string like "Code" return a string like "CCoCodCode".

codingbat.com



= 문제 번역 =

"Code"와 같은 비어 있지 않은 문자열이 주어지면 "CCoCodCode"와 같은 문자열을 반환합니다.

 

= 문제푸는 팁 =

반복문으로 생각하면 된다.

1번 돌 때, 첫번쨰 글자를 가져오고, 2번 돌면 그 다음 글자까지 합쳐서 가져온다고 생각하면 된다.

총 단어의 길이만큼 다 돌면, 문자열 반복 끝나는 걸 생각하기.

 

= 해설 =

public String stringSplosion(String str) {
  String result="";
  for(int i=0;i<str.length();i++){
    result=result+str.substring(0,i+1);
  }
  return result;
}

728x90