programmers level1 알고리즘 문제 - 수박수박수박수박수박수? Java , JavaScript, Python

public class WaterMelon {
public String watermelon(int n){
String watermelon="";

    if(n%2==0){
    n=n/2;
      for(int i =0; i<n; i++){
    watermelon += "수";
      watermelon += "박";
    }
    }else{
    for(int i =0; i<n; i++){
      watermelon += "수";
      watermelon += "박";
      }
      watermelon = watermelon.substring(0,n);
    }
   
   
   
return watermelon;
}

// 실행을 위한 테스트코드입니다.
public static void  main(String[] args){
WaterMelon wm = new WaterMelon();
System.out.println("n이 3인 경우: " + wm.watermelon(3));
System.out.println("n이 4인 경우: " + wm.watermelon(4));
}
}





function waterMelon(n){
  var result = ""
  //함수를 완성하세요
  if(n%2==0){
    n=n/2;
      for(var i =0; i<n; i++){
    result += "수";
      result += "박";
    }
    }else{
    for(var i =0; i<n; i++){
      result += "수";
      result += "박";
      }
      result = result.substring(0,n);
    }

  return result;
}

// 실행을 위한 테스트코드입니다.
console.log("n이 3인 경우: "+ waterMelon(3))
console.log("n이 4인 경우: "+ waterMelon(4))






def water_melon(n):
    # 함수를 완성하세요.
    watermelon="수박"
    watermelon = watermelon*n
    return watermelon[0:n]


# 실행을 위한 테스트코드입니다.
print("n이 3인 경우: " + water_melon(3));
print("n이 4인 경우: " + water_melon(4));

댓글

이 블로그의 인기 게시물

Spring Boot Actuator readiness, liveness probes on k8s

About Kafka Basic

sneak peek jitpack

About idempotent

About G1 GC

About ZGC

About JVM Warm up

I need to know a little JVM

HackerRank Java Between Two Sets

Java - HashMap (feat. LinkedList, Tree.. maybe Later)