## DMPG '15 G5 - ExpedColle

View as PDF

Points: 15 (partial)
Time limit: 1.0s
Memory limit: 256M

Author:
Problem types
Allowed languages
Ada, Assembly, Awk, Brain****, C, C#, C++, COBOL, CommonLisp, D, Dart, F#, Forth, Fortran, Go, Groovy, Haskell, Intercal, Java, JS, Kotlin, Lisp, Lua, Nim, ObjC, OCaml, Octave, Pascal, Perl, PHP, Pike, Prolog, Python, Racket, Ruby, Rust, Scala, Scheme, Sed, Swift, TCL, Text, Turing, VB, Zig

You are playing a popular browser game where you collect fleet girls to fight against enemies, the Abyssals. However, you prefer to spend your time playing ExpedColle, a "sub-game" where all you do is run expeditions all day, getting the most resources out of your time. There are many different classifications of ships in the game, but the only one relevant to you is the Mutsuki-class destroyer. The Mutsuki-class is famous for its low resource costs while on expedition.

An expedition is an action you can perform that starts a timer. When the timer completes, you gain a certain amount of resources (fuel, ammo, steel, or bauxite) and/or other items. And after completing an expedition, you must resupply your ships, which uses up some resources (typically fuel and ammo). In the game, there are many different expeditions. Expeditions can be organized by the world they take place in. In total, there are worlds in the game. Each world can be described with nine parameters, , , , , , , , , and . is the number of expeditions available to you in that world. To simplify our model a little bit, we can say that the resource cost of an expedition is and the revenue from completing it is . For each world, the first expedition has cost and revenue . Every subsequent expedition has cost and value .

You want to seem like an elite player, so you refuse to do any expedition more than once. You have resources to spend in total on performing expeditions. What is the maximum revenue you can make? You do not necessarily have to spend all of your resources. Note that completing expeditions does not give you more usable resources to initiate other expeditions.

#### Input Specification

The first line of input will have and .
The next lines of input will each have , , , , , , , , (one line per world).

#### Constraints

The sum of over all worlds does not exceed .

The sum of over all worlds does not exceed .

#### Output Specification

Output the maximum revenue within the given resource budget.

#### Sample Input

2 25
1 10 10 99 99 100 99 99 100
5 3 2 4 7 11 6 7 13

#### Sample Output

23

#### Explanation of Output for Sample Input

The expeditions in pairs are:

• World 1:
• World 2: , , , ,

Do the first expedition from world 1, the first expedition from world 2, and the last expedition from world 2 for a total cost of and value of .