#iroha2019day2g. [iroha2019_day2_g]通学路

[iroha2019_day2_g]通学路

问题文

※"きたむー"是此问题的作者协助起草问题的人的名字。另外,"きたむー"的女朋友并不是"いろはちゃん"。

今天对于"きたむー"和他的女朋友来说是期待已久的"第一次一起摘花"纪念日。他本打算在今天送给她KK束花。但是,由于他管理的纪念日太多,他忘记买花了。于是他决定在上学的路上买花。

"きたむー"所居住的城市有NN个车站,每个车站都有从11NN的编号。此外,他所乘坐的铁路有MM条线路,第ii条线路连接车站AiA_iBiB_i,票价为CiC_i日元,并且可以相互往返。在车站jj,可以以YjY_j日元的价格购买任意数量的花束,每束花中含有XjX_j朵花。他住在车站11附近,学校位于车站NN附近。

现在,他需要购买至少KK束花后才能上学,那么交通费和花的总金额的最小值是多少呢?

约束条件

  • 所有输入均为整数。
  • 2N10002 \leq N \leq 1000
  • 1M20001 \leq M \leq 2000
  • 1K10001 \leq K \leq 1000
  • 1Ai,BiN1 \leq A_i, B_i \leq N (1iM)(1 \leq i \leq M)