Growth ๐ŸŒณ/Practice ๐Ÿ’ป

[Hacker Rank] Draw The Triangle 2

์ธ” 2022. 9. 20. 03:50

๐Ÿ“ข ๋ณธ ํฌ์ŠคํŒ…์— ํ™œ์šฉ๋˜๋Š” ๊ธฐ๋ณธ ๋ฌธ์ œ ๋ฐ ์ž๋ฃŒ ์ถœ์ฒ˜๋Š” HackerRank ์ž„์„ ๋ฐํž™๋‹ˆ๋‹ค.

https://www.hackerrank.com


โ–  ๋ฌธ์ œ

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

 

Draw The Triangle 2 | HackerRank

Draw the triangle pattern using asterisks.

www.hackerrank.com

P(R) represents a pattern drawn by Julia in R rows. The following pattern represents P(5):

* 
* * 
* * * 
* * * * 
* * * * *

Write a query to print the pattern P(20).

 


โ–  ํ’€์ด

SET @NUM = 0;

SELECT REPEAT('* ', @NUM := @NUM +1)
 FROM information_schema.tables
 WHERE @NUM <= 19;

 

Draw Triangle 1์—์„œ ํ™œ์šฉํ–ˆ๋˜ REPEAT ํ•จ์ˆ˜์™€ Information_schema DB๋ฅผ ํ™œ์šฉํ•ด์„œ ํ’€์—ˆ๋‹ค.

์ฃผ์˜ํ•  ์ ์€ ์กฐ๊ฑด์ ˆ์— @NUM์€ SELECT์ ˆ์—์„œ 1์ด ๋”ํ•ด์ง€๋Š”๊ฑธ ์ƒ๊ฐํ•ด์„œ ํŒจํ„ด 20๊ฐœ๊นŒ์ง€ *์„ ์ฐ์œผ๋ ค๋ฉด @NUM์€ 19๊นŒ์ง€๋กœ ์ œํ•œ์‹œ์ผœ์ค˜์•ผ ํ•˜๋Š” ๊ฒƒ.

'Growth ๐ŸŒณ > Practice ๐Ÿ’ป' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Hacker Rank] SQL Project Planning  (0) 2022.09.20
[Hacker Rank] Occupations  (0) 2022.09.20
[Hacker Rank] Draw The Triangle 1  (0) 2022.09.13
[๊ณผ์ œ] Pythob2022 #03 ์—ฐ์Šต๋ฌธ์ œ  (0) 2022.08.27
[Hacker Rank] Placement  (0) 2022.08.27