반응형
문제 설명 :
길이가 n이고, 수박수박수박수....와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 수박수박을 리턴하고 3이라면 수박수를 리턴하면 됩니다.
제한 조건 :
1. n은 길이 10,000이하인 자연수입니다.
이 문제는 여태까지 문제중에서도 베스트 오브 베스트로 쉬웠습니다.
public String solution(int n) {
String answer = "";
for(int i=1; i<=n; i++) {
if(i%2 != 0) answer +="수";
else answer += "박";
}
return answer;
}
이렇게 풀었습니다..
버뜨!!!!!!!!!!!!!!!!!!!!!!!!!!BuT!!!!!!!!!
역시나 이 문제도 갓님들이 존재했습니다.
public String solution(int n) {
return new String(new char [n/2+1]).replace("\0", "수박").substring(0,n);
}
언빌리버블.... 이렇게 푸셨답니다.. 딱 한줄... 딱~~~~~~~~~~~~~~~!!! 한줄!!!!
모두 힘냅시다 화이팅..
반응형
'Algorithm > 프로그래머스' 카테고리의 다른 글
프로그래머스 level1 문제 : 소수찾기(java) (0) | 2018.10.23 |
---|---|
프로그래머스 level1 문제 : 시저암호(java) (0) | 2018.10.22 |
프로그래머스 level1 문제 : 소수 찾기(java) (0) | 2018.10.20 |
프로그래머스 level1 문제 : 문자열 내림차순으로 배치하기(java) (0) | 2018.10.18 |
프로그래머스 level1 문제 : 문자열 다루기 기본(java) (0) | 2018.10.18 |