#P4453. [国家集训队] 飞行计划

[国家集训队] 飞行计划

题目背景

  1. wqs喜欢模拟飞行。

  2. clj开了一家神犇航空,由于clj还要玩游戏,所以公司的事务由你来打理。

注意:题目中只是用了这样一个背景,并不与真实/模拟飞行相符

题目描述

神犇航空有一架航班从AA地飞往BB地,需要规划一条最经济的飞行线路。为了简化问题,我们认为地面是一个平面,高度为00,上有NN个航路点,有MM条双向航线,每条航线连接两个航路点,有两个参数HHWW,表示以hh高度通过这条航路,费用为(Hh)2+W(H-h)2+W。在每个航路点可以爬升/下降高度,每爬升一个高度需要费用CC,而下降不需要费用。航路点00AA地,N1N-1BB地。

输入格式

第一行3个正整数,N,MN,MCC,含义如题目所述;

以下MM行,每行4个整数,u,v,H,Wu,v,H,W,表示u,vu,v之间有一条航线,H,WH,W为描述中的两个参数。

输出格式

仅一行,一个整数,表示AA地到BB地的最小费用。

3 2 5
0 1 10 10
1 2 20 10
114

提示

对于10%的数据,N,M<=5N,M<=5H<=200H<=200

另有20%的数据,N<=100N<=100M<=500M<=500H<=100H<=100

对于全部的测试数据,N<=2000N<=2000M<=10000M<=10000C<=10C<=100<=u,v<N0<=u,v<N0<=H<=1050<=H<=10^50<=W<=2×1050<=W<=2\times 10^5;输入保证答案不超出32位有符号整型。