$Description$
某国有$n(n\leqslant 100)$座城市,由$m(m\leqslant 5000)$条单向道路相连。你希望从城市$1$运送$k(k\leqslant 100)$单位货物到城市$n$,这些道路并不安全,有很多强盗,所以你需要雇佣保镖来做护卫。每条道路都有一个危险系$a_i(a_i\leqslant 100),$如果你带着$x$个单位的货物通过,需要给保镖$a_i\times x^{2}$的佣金,保镖才会保证你的安全。每条道路都有一个限制,最多能运送$c_i(c_i\leqslant 5)$的货物。现在问,在能完成运送$x$个单位的货物到$n$号城市的情况下最小的花费,如果送不到,则输出$-1$。