You are on page 1of 1

import random

def solucion():
numAle = random.randint(15, 30)
#print(numAle)
vectorOrigen = []
for i in range(numAle):
#print(i)
numero = random.randint(1, 9999)
vectorOrigen.append(numero)

vectorCopia = vectorOrigen.copy()

vectorMod = []

#print("vector origen")
#print(vectorOrigen)

i=0
while i < len(vectorCopia) :
numero = str(vectorCopia[i])
primerDigito = numero[0]
if int(primerDigito)%2==0 :
vectorMod.append(int(numero))
vectorCopia.pop(i)
i=i-1
i+=1

vectorMod.sort(reverse=True)
vectorMod.extend(vectorCopia)

return vectorOrigen,vectorMod

print(solucion())

You might also like