Programmers/Lv. 1

[Kotlin] Programmers Lv.1 수박수박수박수박수박수?

chattymin 2023. 9. 2. 16:01
728x90
반응형

사실 정말 간단한 방법은 "수박수박...수박" 길이가 10000짜리 스트링을 만들어두고 n만큼 잘라서 return 하는 방법일거다.

근데 너무 무식한 방법이라서 하기가 싫었다. 그리고 이런 식의 문제가 나왔을 때 더 큰 길이라면 해결 할 수 없기 때문에 방법을 생각해봤다.

 

2를 입력받는다면 "수박"이 되고, 3을 입력받으면 "수박수"가 된다.

그렇기 때문에 n의 절반 만큼 "수박"이 반복되고, 나머지가 1이면 "수"를 붙이고 0이라면 아무것도 안붙이면 된다.

728x90
반응형