El código fue puesto en libertad, aprendemos juntos, ayudarnos unos a otros
Título:
muestra de entrada:
3 5 100 150 0
3 189 254 101 119
150 233 151 99 100
88 123 149 0 255
Resultado de muestra:
003 189 254 000 000
000 233 151 099 000
088 000 000 000 255
Código de abajo (Python):
n = list(map(int, input().split()))
result = []
if n[4] >= 100:
n[4] = str(n[4])
elif n[4] < 10:
n[4] = '00'+str(n[4])
else:
n[4] = '0' + str(n[4])
for i in range(n[0]):
part = list(map(int, input().split()))
for j in range(n[1]):
if n[3] >= part[j] >= n[2]:
part[j] = n[4]
else:
if 100 > part[j] >= 10:
part[j] = '0' + str(part[j])
elif 10 > part[j]:
part[j] = '00' + str(part[j])
result.append(list(map(str, part)))
for i in result:
print(' '.join(i))