프로그래머스- 22

김정현·2023년 4월 5일
0

프로그래머스

목록 보기
22/46

이번에는
주어지는 함수의 형태부터 달랐다.
우선, 위에는 n을 입력받았다는 뜻으로 건들이지말고 아래에 구문만 추가하면 될 거 같다.

그냥 for구문으로 만들어서 실행자체가 되질 않아서 고민하다 답을 봤다.

풀이노는 아예 첫번째 줄부터 바꿔서 코드를 구현한 사람이 대부분이였다.

아예 받아오는 것을 Int형 정수로 받아온다. terminator은 프린트 함수가 끝낼때 줄을 바꾸면서 종료하는데, 그것을 하지 않고 마지막에 어떤 문자로 끝내지를 정한다.

for num in 1...n 만 존재하고 마지막 Print("*")구문을 사용한다면

*
*
*

이런식으로 출력된다. 그래서 각줄마다 for문을 내부에서 실행하여 내부 구문은 n의 갯수에 따라 *를 출력하고 바깥 for문은 줄바꿈을 하는 기능을 한다.

우선 주어진 함수를 변경해도 된다는 것을 알게 됐고 for문 안에서 for문을 활용할 수 있다는 것도 알게 됐다. 상당히 어려웠던거 같다.

0개의 댓글