숫자 n이 있다고 가정합니다. 우리는 n개의 행이 있는 삼각형을 인쇄해야 하며 각 행에는 i번째 행, i번의 행이 포함됩니다.
따라서 입력이 n =5와 같으면 출력은
1 22 333 4444 55555
이 문제를 해결하기 위해 다음 단계를 따릅니다. −
- 1~n 범위의 i에 대해
- 디스플레이((10^i)/9*i의 정수 부분)
- 다음 줄로 이동
예시
이해를 돕기 위해 다음 구현을 살펴보겠습니다. −
def solve(n): for i in range(1,n+1): print((10**i)//9*i) n = 8 solve(n)
입력
8
출력
1 22 333 4444 55555 666666 7777777 88888888