atcoder#ABC228H. [ABC228H] Histogram
[ABC228H] Histogram
Score : points
Problem Statement
Given are integer sequences of length each: and .
You can do the following operation any number of times, possibly zero.
- Choose an integer such that and add to the value of , for a cost of yen (Japanese currency).
After you are done with the operation, you have to pay yen, where is the number of different values among the elements of .
What is the minimum total amount of money you have to pay?
Constraints
- All values in input are integers.
Input
Input is given from Standard Input in the following format:
Output
Print a number representing the answer.
3 5
3 2
2 4
4 3
12
After adding to , there will be two different values among the elements of , for a total cost of yen. It is impossible to make the total cost less than this.
1 1
1 1
1
7 7
3 2
1 7
4 1
1 8
5 2
9 8
2 1
29