반응형
문제 링크입니다!
Draw The Triangle 1 | HackerRank
Draw the triangle pattern using asterisks.
www.hackerrank.com
문제
=> P(5)는 다음과 같은 패턴이다. P(20)을 출력해라.
풀이
DECLARE @i INT = 20
WHILE (@i > 0)
BEGIN
PRINT REPLICATE('* ', @i)
SET @i = @i - 1
END
- DECLARE @local_variable : 본문에 변수를 선언
- WHILE : 반복문
- BEGIN, END : 그룹을 실행할 수 있도록 SQL문을 묶음
- REPLICATE : 지정한 횟수만큼 문자열 값을 반복
DECLARE @local_variable(Transact-SQL) - SQL Server
일괄 처리 또는 프로시저에서 사용할 지역 변수를 정의하기 위한 DECLARE 사용의 Transact-SQL 참조입니다.
docs.microsoft.com
WHILE(Transact-SQL) - SQL Server
WHILE(Transact-SQL)
docs.microsoft.com
BEGIN...END(Transact-SQL) - SQL Server
BEGIN...END(Transact-SQL)
docs.microsoft.com
REPLICATE(Transact-SQL) - SQL Server
REPLICATE(Transact-SQL)
docs.microsoft.com
'HackerRank - MS SQL Server' 카테고리의 다른 글
[해커랭크/MS SQL] Challenges (0) | 2022.04.01 |
---|---|
[해커랭크/MS SQL] Draw The Triangle 2 (0) | 2022.03.29 |
[해커랭크/MS SQL] Weather Observation Station 20 (0) | 2022.03.29 |
[해커랭크/MS SQL] Weather Observation Station 19 (0) | 2022.03.28 |
[해커랭크/MS SQL] Weather Observation Station 17 (0) | 2022.03.28 |
댓글