-
[JAVA/Level1] 수박수박수박수박수박수?Algorithm/프로그래머스 2021. 6. 1. 23:39
문제 설명
길이가 n이고, "수박수박수박..."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.
제한 조건
- n은 길이 10,000이하인 자연수입니다.
입출력 예
n return 3 "수박수" 4 "수박수박" 풀이
1. 파라미터 값 n개 만큼 수박을 반복하기 위해 StringBuilder를 사용하여 answer변수를 선언한다.
2. for문을 사용하여 n까지 반복을 수행한다.
3. 삼항연산자를 사용하여 i가 홀수인 경우 "수"를 추가하고, 아닐경우 "박"을 추가한다.
4. answer값을 리턴한다.코드
'Algorithm > 프로그래머스' 카테고리의 다른 글
[JAVA/Level1] 직사각형 별찍기 (0) 2021.06.14 [JAVA/Level2] 정렬된 수에서 하나의 수 위치 찾기 (0) 2021.06.11 [JAVA/Level1] 최솟값과 최댓값 (0) 2021.06.11 [JAVA/Level1] 문자열을 정수로 바꾸기 (0) 2021.06.01 [JAVA/Level1] 짝수와 홀수 (0) 2021.06.01