blog.itcode.devblog.itcode.dev

[프로그래머스 / JAVA] Level 1 수박수박수박수박수박수? (12922)

길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.

[프로그래머스 / JAVA] Level 1 수박수박수박수박수박수? (12922)

길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.
RWB0104
@RWBwritten at 2021-12-18 08:15:21
프로그래머스

시리즈 모아보기

프로그래머스

46 / 78
랭크사용 언어
Level 1

🖼️ JAVA

🔗 수박수박수박수박수박수?

길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.

  • n은 길이 10,000이하인 자연수입니다.
nreturn
3"수박수"
4"수박수박"

문자열 길이 n에 따라 수박수박수박...의 형태로 이루어진 문자열을 만들면 된다.

n번 만큼 반복하여 짝수 인덱스일 경우 , 홀수 인덱스일 경우 을 이어붙여 문자열을 만들면 된다.

JAVA

/**
 * 수박수박수박수박수박수? 클래스
 *
 * @author RWB
 * @since 2021.12.13 Mon 16:05:46
 */
class Solution
{
	/**
	 * 해답 반환 메서드
	 *
	 * @param n: [int] 자연수
	 *
	 * @return [String] 해답
	 */
	public String solution(int n)
	{
		StringBuilder builder = new StringBuilder();
		
		for (int i = 0; i < n; i++)
		{
			builder.append(i % 2 == 0 ? "수" : "박");
		}
		
		return builder.toString();
	}
}
# 프로그래머스# 알고리즘# JAVA(자바)# Level 1
ship
blog.itcode.dev

𝝅번째 알파카의 개발 낙서장

7.0.5
Developed by RWB since 2021.057th upgraded at 2026.08