Цель: понять и получить формулу.
Задача дана так: всего N функций, из них M критически важны. При возникновении ошибки временем на отладку каждой нормальной функции считается k минут, а каждой критически важной — 2k минут.
Пошаговое решение:
- Количество обычных (некритичных) функций: N − M.
- Время на отладку обычной функции: k минут.
- Время на отладку одной критически важной функции: 2k минут.
- Общее время: T = (N − M) · k + M · (2k) = k[(N − M) + 2M] = k(N + M).
Итак, формула расчета времени: T = k (N + M) минут. Альтернативно: T = kN + kM.
Пример для наглядности: Пусть N = 10 функций, M = 3 критических, k = 5 мин. T = (10 − 3) · 5 + 3 · (2 · 5) = 7 · 5 + 3 · 10 = 35 + 30 = 65 минут. Так что формула даёт T = k(N + M) = 5 · (10 + 3) = 65 минут.