반응형

@notepad_jj2

츄르사려고 코딩하는집사입니다.


1. [HackerRank] Draw The Triangle 1 오라클(Oracle)

 

2. 문제 출처

https://www.hackerrank.com/challenges/draw-the-triangle-1/problem?isFullScreen=true

 

Draw The Triangle 1 | HackerRank

Draw the triangle pattern using asterisks.

www.hackerrank.com

 

4. 풀이

- CONNECT BY LEVEL 구문을 사용하면 되는데, R(20)이라고 했으므로 LEVEL은 20까지 지정을 하고, LEVEL이 증가할 때마다 2칸씩 사라지므로 41 - (2 * LEVEL) 만큼 공백과 별표를 찍으면 된다.

 

5. 소스 코드

SELECT RPAD('*',(41-2 * LEVEL), ' *')
FROM DUAL
CONNECT BY LEVEL <= 20;

 


반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기