Не хватает некоторых чисел в условии, чтобы точно посчитать цену покупки. Пожалуйста, пришлите недостающие значения. Пока могу объяснить алгоритм и показать, как посчитать, как только данные будут известны.
Что нужно уточнить:
- Цена до акции набора скетчмаркеров (Pм) и цена до акции скетчбука (Pс) в рублях.
- Какие именно скидки: в процентах или в рублях?
- Если в процентах: сколько процентов для дорогих товаров (d_высокие) и для остальных (d_остальные).
- Если в рублях: сколько рублей скидки для дорогих (s_высокие) и для остальных (s_остальные).
- Подтвердите трактовку порога: товары со стоимостью более 1000 рублей попадают в категорию “дорогие” (то есть P > 1000). Точное равенство 1000 не входит в эту категорию. Подтвердите, пожалуйста.
Как посчитать (общий алгоритм, чтобы было понятно даже без чисел):
- Пусть Pм — цена набора скетчмаркеров до акции, Pс — цена скетчбука до акции.
- Пусть для дорогих товаров скидка d_high (процент или рубли), для остальных d_low (процент или рубли).
- Для каждого товара выбираем подходящую формулу скидки:
- Если используется процент:
- Цена после акции для дорогого товара: P × (1 − d_high/100)
- Цена после акции для обычного товара: P × (1 − d_low/100)
- Если используется сумма в рублях:
- Цена после акции для дорогого товара: P − d_high
- Цена после акции для обычного товара: P − d_low
- Если используется процент:
- Определяем категорию каждого товара по порогу 1000:
- Если P > 1000, применяем скидку для дорогих.
- Если P ≤ 1000, применяем скидку для остальных.
- Итоговая стоимость покупки: сумма цен после акции двух товаров.
Пример (для наглядности; числа взяты произвольно и не являются ответом на ваш запрос):
- Пусть Pм = 1200, Pс = 600.
- Пусть скидка для дорогих = 20% (d_high = 20), для остальных = 5% (d_low = 5).
- Цена скетчмаркеров после акции: 1200 × (1 − 0.20) = 960.
- Цена скетчбука после акции: 600 × (1 − 0.05) = 570.
- Итоговая стоимость: 960 + 570 = 1530 рублей.
Как только пришлёте реальные значения (Pм, Pс, и оба варианта скидок или их величины в процентах/рублях), я дам подробное пошаговое решение и итоговую сумму покупки.