Skip to content

Instantly share code, notes, and snippets.

@vasua
vasua / core.php
Created September 7, 2016 22:57
Functional solution of popular PHP test task
<?php
/**
* Есть продукты A, B, C, D, E, F, G, H, I, J, K, L, M. Каждый продукт стоит определенную сумму.
*
* Есть набор правил расчета итоговой суммы:
*
* Если одновременно выбраны А и B, то их суммарная стоимость уменьшается на 10% (для каждой пары А и B)
* Если одновременно выбраны D и E, то их суммарная стоимость уменьшается на 5% (для каждой пары D и E)
* Если одновременно выбраны E,F,G, то их суммарная стоимость уменьшается на 5% (для каждой тройки E,F,G)