1538:购买食物
文件提交:无需freopen
内存限制:128 MB
时间限制:1.000 S
评测方式:普通裁判
命题人:
提交:4
解决:3
题目描述
$FJ$ 开车去买 $K$ 份食物,如果他的车上有 $X$ 份食物。每走一里就花费 $X$ 元。 $FJ$ 的城市是一条线,总共 $E$ 里路,有 $E+1$ 个地方,标号 $0$ 到 $ E$。 $FJ$ 从 $0$ 开始走,到 $E$ 结束(不能往回走),要买 $K$ 份食物。 城里有 $N$ 个商店,每个商店的位置是 $X_i$(一个点上可能有多个商店),有 $F_i$ 份食物,每份 $C_i$ 元。 问到达 $E$ 并买 $K$ 份食物的最小花费
输入
第一行,三个整数 $K,E$ 和 $N, 1\le K\le 100, 1\le E\le 350, 1\le N\le 100$
第二行到第 $N+1$ 行,第 $i+1$ 行有三个整数 $X_i, F_i$ 和 $C_i, 0<X_i<E, 1\le F_i\le 100, 1\le C_i\le 10^6$
输出
一个整数,表示最小的购买花费
样例输入-1 复制
2 5 3
3 1 2
4 1 2
1 1 1
样例输出-1 复制
7