
Estoy realizando este programa,estoy oxidado.
Publicado por Miguel Angel (7 intervenciones) el 12/10/2021 02:12:02
Podrian ayudarme con este programa, siento que algo anda mal, les agradesco a todos.
Descripción
hackerman esta en su fiesta de cumpleaños numero 22 y sigue pensando y comportandose como un niño (como todo buen programador ) en la mesa de dulces hay 5 bolsas con dulces como hackerman es codicioso lo conocen tambien por el sobrenombre de greedy el hace lo siguiente, mientras nadie ve toma las 5 bolsas de dulces , el siempre se queda con 3 bolsas exactamente, obviamente las 3 bolsas con mas dulces como hackerman es programador el quiere saber cual es la cantidad maxima de dulces con los que se púede quedar asi que antes de regresar las 2 bolsas de dulces con menor cantidad de dulces los cuenta y resta al total la menor suma de 2 bolsas de dulces, tu tarea es averiguar cual es la suma maxima que puede tener hackerman.
Entrada
se te darán numeros , cada numero denota la cantidad de dulces en cada bolsa
Salida
la suma de dulces con los que se pueden quedar
Por ejemplo
Entrada: 1 2 3 4 5
Salida
en este caso se quedo con las bolsas que tienen 3, 4 y 5 dulces respectivamente y dejo las bolsas con dulces 1 y 2 es decir 15 dulces totales menos 3 dulces de las bolsas mas pequeñas = 12
lista=[]
R=int(0)
for x in range(5):
valor=int(input())
lista.append(valor)
mayor=lista[0]
for x in range(1,5):
if lista[x]>mayor:
mayor=lista[x]
R=R+mayor
print(R)
print(valor)
Descripción
hackerman esta en su fiesta de cumpleaños numero 22 y sigue pensando y comportandose como un niño (como todo buen programador ) en la mesa de dulces hay 5 bolsas con dulces como hackerman es codicioso lo conocen tambien por el sobrenombre de greedy el hace lo siguiente, mientras nadie ve toma las 5 bolsas de dulces , el siempre se queda con 3 bolsas exactamente, obviamente las 3 bolsas con mas dulces como hackerman es programador el quiere saber cual es la cantidad maxima de dulces con los que se púede quedar asi que antes de regresar las 2 bolsas de dulces con menor cantidad de dulces los cuenta y resta al total la menor suma de 2 bolsas de dulces, tu tarea es averiguar cual es la suma maxima que puede tener hackerman.
Entrada
se te darán numeros , cada numero denota la cantidad de dulces en cada bolsa
Salida
la suma de dulces con los que se pueden quedar
Por ejemplo
Entrada: 1 2 3 4 5
Salida
en este caso se quedo con las bolsas que tienen 3, 4 y 5 dulces respectivamente y dejo las bolsas con dulces 1 y 2 es decir 15 dulces totales menos 3 dulces de las bolsas mas pequeñas = 12
lista=[]
R=int(0)
for x in range(5):
valor=int(input())
lista.append(valor)
mayor=lista[0]
for x in range(1,5):
if lista[x]>mayor:
mayor=lista[x]
R=R+mayor
print(R)
print(valor)
Valora esta pregunta


0