[国家集训队] 飞行计划
题目背景
1. wqs喜欢模拟飞行。
2. clj开了一家神犇航空,由于clj还要玩游戏,所以公司的事务由你来打理。
注意:题目中只是用了这样一个背景,并不与真实/模拟飞行相符
题目描述
神犇航空有一架航班从$A$地飞往$B$地,需要规划一条最经济的飞行线路。为了简化问题,我们认为地面是一个平面,高度为$0$,上有$N$个航路点,有$M$条双向航线,每条航线连接两个航路点,有两个参数$H$和$W$,表示以$h$高度通过这条航路,费用为$(H-h)2+W$。在每个航路点可以爬升/下降高度,每爬升一个高度需要费用$C$,而下降不需要费用。航路点$0$为$A$地,$N-1$为$B$地。
输入输出格式
输入格式
第一行3个正整数,$N,M$和$C$,含义如题目所述;
以下$M$行,每行4个整数,$u,v,H,W$,表示$u,v$之间有一条航线,$H,W$为描述中的两个参数。
输出格式
仅一行,一个整数,表示$A$地到$B$地的最小费用。
输入输出样例
输入样例 #1
3 2 5
0 1 10 10
1 2 20 10
输出样例 #1
114
说明
对于10%的数据,$N,M<=5$,$H<=200$;
另有20%的数据,$N<=100$,$M<=500$,$H<=100$;
对于全部的测试数据,$N<=2000$,$M<=10000$,$C<=10$,$0<=u,v<N$,$0<=H<=10^5$,$0<=W<=2\times 10^5$;输入保证答案不超出32位有符号整型。