-
Notifications
You must be signed in to change notification settings - Fork 27
/
Copy pathstaircase.py
63 lines (46 loc) · 1.08 KB
/
staircase.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
'''
problem--
Consider a staircase of size n=4:
#
##
###
####
Observe that its base and height are both equal to n, and the image is drawn using # symbols and spaces. The last line is not preceded by any spaces.
Write a program that prints a staircase of size n.
Function Description--
Complete the staircase function in the editor below. It should print a staircase as described above.
staircase has the following parameter(s):
n: an integer
Input Format--
A single integer, n, denoting the size of the staircase.
Constraints--
0<n<=100
.
Output Format--
Print a staircase of size using # symbols and spaces.
Note: The last line must have spaces in it.
Sample Input--
6
Sample Output--
#
##
###
####
#####
######
Explanation--
The staircase is right-aligned, composed of # symbols and spaces, and has a height and width of n=6.
'''
#code here
#!/bin/python3
import math
import os
import random
import re
import sys
def staircase(n):
for i in range(1,n+1):
print(' '*(n-i),'#'*i,sep='')
if __name__ == '__main__':
n = int(input())
staircase(n)