programmers level1 알고리즘 문제 - 삼각형 출력하기 Java, JavaScript, Python

public class PrintTriangle {
public String printTriangle(int num){
    String star ="*";
    String returnval= "";
    for(int i =0;i<num; i++){
      for(int j = 0; j<=i; j++){
    returnval += star;
      }
     returnval += "\n";
    }

return returnval;
}

// 아래는 테스트로 출력해 보기 위한 코드입니다.
public static void main(String[] args) {
PrintTriangle pt = new PrintTriangle();
System.out.println( pt.printTriangle(3) );
}
}









function printTriangle(num) {
  var result = ''
  // 함수를 완성하세요
  var star ="*";
   
    for(var i =0;i<num; i++){
      for(var j = 0; j<=i; j++){
    result += star;
      }
     result += "\n";
    }
  return result
}


// 아래는 테스트로 출력해 보기 위한 코드입니다.
console.log( printTriangle(3) );












def printTriangle(num):
    s = ""
    #함수를 완성하세요
    for i in range(num):
        s = s+ "*"*(i+1)
        s = s+"\n"

    return s


# 아래는 테스트로 출력해 보기 위한 코드입니다.
print( printTriangle(3) )

댓글

이 블로그의 인기 게시물

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)