папа | питание | ||
мама | одежда | ||
брат | транспорт | ||
я | отдых | ||
разное |
Приведем точную постановку задачи и опишем метод ее решения.
Постановка задачиМетод решения
Определение достатка семьи.
Дано: S = Sd - Sr
D = (дох1,..., дох N) - доходы, Sd = сN
R = (расх1,..., расхМ) - расходы, сk = сk-1 + dk
где дох = (имя, d), [k = (1...N)]
расх = (стат, r). с0 = 0
Треб.: S - достаток семьи. Sr = bM
Где: bi = bi-1 + ri
S = Sum (d1, …, dN) - Sum (r1,.... rM). [i = (1... M)]
При: N, M > 0. b0 = 0
Для решения задачи на ЭВМ в качестве представления данных примем два списка операторов data, а для организации вывода результирующих данных - следующий сценарий.
СценарийПредставление данных
Подсчет достатка ' doch: ' доходы
Доходы семьи: data «папа», 300000
<имяk> <dk> * data «мама», 120000