第一行包含两个整数n,m,表示老鼠和洞的数量。第二行包含n个整数𝑥1...𝑛,表示老鼠坐标。接下来m行每行两个整数𝑝, 𝑐,表示每个洞的坐标和容量。
输出最小运动距离总和或-1。
4 5 6 2 8 9 3 6 2 1 3 6 4 7 4 7
11
7 2 10 20 30 40 50 45 35 -1000000000 10 1000000000 1
7000000130
𝑛, 𝑚 ≤ 106, 1 ≤ 𝑐 ≤ 𝑛, 1 ≤ 𝑝, 𝑥 ≤ 109