Skip to content

Commit 66baf15

Browse files
authored
Update razo.py
1 parent 766858b commit 66baf15

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

Misc/razo.py

+40
Original file line numberDiff line numberDiff line change
@@ -54,3 +54,43 @@ def isLexoLesser(name1,name2):
5454
rank += 1
5555
#print(studentArray)
5656
print(" ".join(map(str,range(rank,numStudents+2))))
57+
58+
'''
59+
Accepted Solution:
60+
# cooking
61+
n = int(input())
62+
names = []
63+
64+
for nIndex in range(n):
65+
names.append(input())
66+
67+
raza = input()
68+
raza_len = len(raza)
69+
min_rank = 1
70+
max_rank = n+1
71+
72+
# for name in names:
73+
# if raza_len > len(name):
74+
# min_rank = min_rank + 1
75+
# elif raza_len < len(name):
76+
# max_rank = max_rank - 1
77+
# else:
78+
# min_name = name.replace('*', 'a')
79+
# max_name = name.replace('*', 'z')
80+
# if raza < min_name:
81+
# max_rank = max_rank - 1
82+
# elif raza > max_name:
83+
# min_rank = min_rank + 1
84+
85+
for name in names:
86+
min_name = name.replace('*', 'a')
87+
max_name = name.replace('*', 'z')
88+
if raza < min_name:
89+
max_rank = max_rank - 1
90+
elif raza > max_name:
91+
min_rank = min_rank + 1
92+
93+
possible_ranks = list(range(min_rank, max_rank+1))
94+
# print(min_rank, max_rank)
95+
print(*possible_ranks)
96+
'''

0 commit comments

Comments
 (0)