输入 #1
6 12
1
2
11
8
4
12
2
3
4
4
8
9
15
16
17
18
19
19
输出 #1
说明/提示
There are 12 stalls, and stalls 1, 2, 4, 8, 11, and 12 contain cows. An umbrella covering one stall costs 2, an umbrella covering two stalls costs 3, and so on.
By purchasing a size 4 umbrella, a size 1 umbrella, and a size 2 umbrella, it is possible to cover all the cows at a cost of 4+2+3=9:
UUUUUUUUUU U UUUU
C C C C C C
|--|--|--|--|--|--|--|--|--|--|--|
1 2 3 4 5 6 7 8 9 10 11 12
C represents a cow and U represents a part of an umbrella.
1、 买一把长度是 4 的雨伞去遮住坐标在 1、2、4 的三头奶牛,费用是 4;
2、 买一把长度是 1 的雨伞遮住坐标在 8 的奶牛,费用是 2;
3、 买一把长度是 2 的雨伞遮住坐标在 11、12 的两头奶牛,费用是 3。
总费用是 4 +2+ 3 = 9。