Здравствуйте, alexs72, Вы писали:
A>Задача такая: по электричкам за определенный период есть такие показатели: сумма и количество билетов.
A>Еще есть тариф , т.е сумма за проезд от одной зоны до другой.
A>Надо посчитать сколько пассажиров проехало от одной зоны до другой (х),
A>учитывая что варианты поездок заранее заданы (допустим все пассажиры едут с 0зоны до 1 , с 0 до 2 и с 0 до 3)
Не корректно поставленная задача. Даже если у тебя есть информация сколько продано билетов и сумма по каждой станции.
То Co -- стоимость одной зоны, P(a,b) -- это кол-во пассажиров купивших билет от a до b и твои суммы для k-ой станции
B(k)=sum(P(k,b),b=1..N)
S(k)=Co*sum(P(k,b)*|k-b|,b=1..N)
P(a,a)=0
Т.е. у тебя P(k,b) ==> N^2 неизвестных а уравнений всего 3*N
то есть решение возможно только если есть всего 3 станции
Либо надо накладывать ограничения на распределение P(a,b) в зависимости от самих станции и платежеспособности пассажиров или тупо смоделировать по выборке
и потом у тебя пасожиро-поток может быть замкнутым и не замкнутым. логично предположить что основная часть ездит на электричке туда-сюда
т.е. постоянно со станции а на станцию b и берёт билет туда сюда или проездной или бегает от контролёров. другая составляющая проезжие,
но их по идее должно быть значительно меньше. те что ездят постоянно тоже делятся на несколько групп: те что едут на работу, студенты, дачники и зайцы.
их можно выявить по времени поездки и по учебным заведениям привязанным к станциям и времени движения поездов так что ищите дополнительную информацию,
той что имеется явно не достаточно.
ps: экономисти блин