Skip to content

Commit 3e2a1ae

Browse files
authored
Merge pull request openAOD#912 from Mahak008/main
Numeric Patterns
2 parents 7845ac0 + ad8e536 commit 3e2a1ae

40 files changed

+949
-0
lines changed

Numeric Patterns/numericpattern183.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
height = int(input())
2+
3+
for i in range(height,0,-1):
4+
5+
for j in range(1,i+1):
6+
7+
if(i%2 == 0):
8+
print("*",end=" ")
9+
10+
else:
11+
print(i,end=" ")
12+
13+
print()
14+
15+
# Sample Input :- 5
16+
# Output :-
17+
# 5 5 5 5 5
18+
# * * * *
19+
# 3 3 3
20+
# * *
21+
# 1

Numeric Patterns/numericpattern184.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
height = int(input())
2+
3+
for i in range(height,0,-1):
4+
5+
for j in range(1,i+1):
6+
7+
if(i%2 == 0):
8+
print("*",end=" ")
9+
10+
else:
11+
print(j,end=" ")
12+
13+
print()
14+
15+
# Sample Input :- 5
16+
# Output :-
17+
# 1 2 3 4 5
18+
# * * * *
19+
# 1 2 3
20+
# * *
21+
# 1

Numeric Patterns/numericpattern185.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
height = int(input())
2+
3+
for i in range(height,0,-1):
4+
5+
for j in range(1,i+1):
6+
7+
if(j%2 == 0):
8+
print("*",end=" ")
9+
10+
else:
11+
print(j,end=" ")
12+
13+
print()
14+
15+
# Sample Input :- 5
16+
# Output :-
17+
# 1 * 3 * 5
18+
# 1 * 3 *
19+
# 1 * 3
20+
# 1 *
21+
# 1

Numeric Patterns/numericpattern186.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
height = int(input())
2+
3+
for i in range(height,0,-1):
4+
5+
for j in range(1,i+1):
6+
7+
if(j%2 == 0):
8+
print("*",end=" ")
9+
10+
else:
11+
print(i,end=" ")
12+
13+
print()
14+
15+
# Sample Input :- 5
16+
# Output :-
17+
# 5 * 5 * 5
18+
# 4 * 4 *
19+
# 3 * 3
20+
# 2 *
21+
# 1

Numeric Patterns/numericpattern187.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
height = int(input())
2+
3+
for i in range(1,height+1):
4+
5+
for j in range(0,height-i):
6+
print(end=" ")
7+
8+
for j in range(i,0,-1):
9+
10+
if(i%2 == 0):
11+
print("*",end=" ")
12+
13+
else:
14+
print(i,end=" ")
15+
16+
print()
17+
18+
# Sample Input :- 5
19+
# Output :-
20+
# 1
21+
# * *
22+
# 3 3 3
23+
# * * * *
24+
# 5 5 5 5 5

Numeric Patterns/numericpattern188.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
height = int(input())
2+
3+
for i in range(1,height+1):
4+
5+
for j in range(0,height-i):
6+
print(end=" ")
7+
8+
for j in range(i,0,-1):
9+
10+
if(i%2 == 0):
11+
print("*",end=" ")
12+
13+
else:
14+
print(j,end=" ")
15+
16+
print()
17+
18+
# Sample Input :- 5
19+
# Output :-
20+
# 1
21+
# * *
22+
# 3 2 1
23+
# * * * *
24+
# 5 4 3 2 1

Numeric Patterns/numericpattern189.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
height = int(input())
2+
3+
for i in range(height,0,-1):
4+
5+
for j in range(1,i):
6+
print(end=" ")
7+
8+
for j in range(i,height+1):
9+
10+
if(i%2 == 0):
11+
print("*",end=" ")
12+
13+
else:
14+
print(j,end=" ")
15+
16+
print()
17+
18+
# Sample Input :- 5
19+
# Output :-
20+
# 5
21+
# * *
22+
# 3 4 5
23+
# * * * *
24+
# 1 2 3 4 5

Numeric Patterns/numericpattern190.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
height = int(input())
2+
3+
for i in range(1,height+1):
4+
5+
for j in range(i,height):
6+
print(end=" ")
7+
8+
for j in range(i,0,-1):
9+
10+
if(j%2 == 0):
11+
print("*",end=" ")
12+
13+
else:
14+
print(j,end=" ")
15+
16+
print()
17+
18+
# Sample Input :- 5
19+
# Output :-
20+
# 1
21+
# * 1
22+
# 3 * 1
23+
# * 3 * 1
24+
# 5 * 3 * 1

Numeric Patterns/numericpattern191.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
height = int(input())
2+
3+
for i in range(1,height+1):
4+
5+
for j in range(i,height):
6+
print(end=" ")
7+
8+
for j in range(i,0,-1):
9+
10+
if(j%2 == 0):
11+
print("*",end=" ")
12+
13+
else:
14+
print(i,end=" ")
15+
16+
print()
17+
18+
# Sample Input :- 5
19+
# Output :-
20+
# 1
21+
# * 2
22+
# 3 * 3
23+
# * 4 * 4
24+
# 5 * 5 * 5

Numeric Patterns/numericpattern192.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
height = int(input())
2+
3+
for i in range(height,0,-1):
4+
5+
for j in range(i,height):
6+
print(end=" ")
7+
8+
for j in range(i,0,-1):
9+
10+
if(i%2 == 0):
11+
print("*",end=" ")
12+
13+
else:
14+
print(j,end=" ")
15+
16+
print()
17+
18+
# Sample Input :- 5
19+
# Output :-
20+
# 5 5 5 5 5
21+
# * * * *
22+
# 3 3 3
23+
# * *
24+
# 1

0 commit comments

Comments
 (0)