atcoder#ARC067D. [ARC067F] Yakiniku Restaurants
[ARC067F] Yakiniku Restaurants
Score : points
Problem Statement
There are barbecue restaurants along a street. The restaurants are numbered through from west to east, and the distance between restaurant and restaurant is .
Joisino has tickets, numbered through . Every barbecue restaurant offers barbecue meals in exchange for these tickets. Restaurant offers a meal of deliciousness in exchange for ticket . Each ticket can only be used once, but any number of tickets can be used at a restaurant.
Joisino wants to have barbecue meals by starting from a restaurant of her choice, then repeatedly traveling to another barbecue restaurant and using unused tickets at the restaurant at her current location. Her eventual happiness is calculated by the following formula: "(The total deliciousness of the meals eaten) - (The total distance traveled)". Find her maximum possible eventual happiness.
Constraints
- All input values are integers.
Input
The input is given from Standard Input in the following format:
Output
Print Joisino's maximum possible eventual happiness.
3 4
1 4
2 2 5 1
1 3 3 2
2 2 5 1
11
The eventual happiness can be maximized by the following strategy: start from restaurant and use tickets and , then move to restaurant and use tickets and .
5 3
1 2 3 4
10 1 1
1 1 1
1 10 1
1 1 1
1 1 10
20