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
1) 첫 번째 풀이
set @row := 0;
select repeat('* ', @row := @row + 1) from information_schema.tables where @row < 20
2) 두 번째 풀이
declare @row int = 1
while (@row < 21)
begin
print replicate('* ', @row)
set @row = @row + 1
end
이것 역시 나한테는 첫 번째 방법이 좀 더 직관적이게 느껴진다.
사실 근데 좀 더 파이썬스러운 건 2번이긴 함...
'SQL > HackerRank' 카테고리의 다른 글
[해커랭크 medium] Occupations(변수 선언, partition by)(MySQL) (0) | 2022.03.21 |
---|---|
[해커랭크 medium] SQL Project Planning(카테시안 곱)(MySQL) (0) | 2022.03.16 |
[해커랭크 easy] The Blunder(다양한 문자열 함수)(MySQL) (0) | 2022.03.16 |
[해커랭크 easy] Weather Observation Station 17(MySQL) (0) | 2022.03.16 |
[해커랭크 Easy] Draw The Triangle 1(MySQL) (0) | 2022.03.16 |