• 1
    Entrada y salida de datos
    • Tareas
  • 2
    Condiciones
    • Tareas
  • 3
    Bucle for
    • Tareas
  • 4
    Cadenas de texto
    • Tareas
  • 5
    Bucle while
    • Tareas
  • 6
    Listas
    • Tareas
  • 7
    Matrices 2D
    • Tareas
  • 8
    Diccionarios
    • Tareas
  • 9
    Conjuntos
    • Tareas
  • 10
    Funciones y recursión
    • Tareas
  • к

Lección 9. Sets

Dificultad:

иконка человека красный иконка человека белая иконка человека зеленая Pythonlib

Tarea«Moneda canal»

💻 Python
Trabajas en una tienda estadounidense. Cuando el comprador paga en efectivo, a menudo necesitas devolver la menor cantidad de monedas. En Estados Unidos, se utilizan monedas con un valor facial de 1 centavo, 5 centavos (Nickel), 10 centavos (DIME) y 25 centavos (QUARTER). RN
Escribe un programa que determine el número mínimo de monedas de cada denominación para entregar una cantidad de cambio dada.

Formato de entrada

un número: la cantidad en céntimos que debe cambiarse por monedas

Formato de salida

Cuatro líneas en el formato "Número: cantidad", ordenadas de forma descendente por las tasas de las monedas. Si la cantidad es incompatible, todas las cantidades son 0

Ejemplo

Entrada

87

Salida

quarters: 3
dimes: 1
nickels: 0
Pennies: 2

Pista

There will be no clue here, decide for yourself!

main.py
Prueba 1
Prueba 2
Prueba 3
Prueba 4
Prueba 5
Prueba 6
Prueba 7
Prueba 8
Prueba 9
Prueba 10
Solución del desarrollador

🎉 ¡Felicidades! 🎉

¡Has resuelto la tarea brillantemente! Era un reto difícil, pero encontraste la solución correcta. ¡Estás un paso más cerca de dominar la programación! Sigue así, cada etapa superada te hace más fuerte.

AD

Publicidad

red-snake blue-snake green-snake

Ejecutando tu código...

Asistente de IA

¡Hola! Soy tu asistente de programación. Hazme cualquier pregunta sobre Python — puedo explicarte funciones, métodos y ayudarte con la tarea actual.