#ABC126E. 1 or 2
1 or 2
题目描述
There are cards placed face down in a row. On each card, an integer or is written.
Let be the integer written on the -th card.
Your objective is to guess correctly.
You know the following facts:
- For each , the value is an even number.
You are a magician and can use the following magic any number of times:
Magic: Choose one card and know the integer written on it. The cost of using this magic is .
What is the minimum cost required to determine all of ?
It is guaranteed that there is no contradiction in given input.
有 张扑克牌,面朝下摆放成一排。每张牌上都写着一个整数 或 。
让 成为写在 这张牌上的整数。
你的目标是猜对 。
你知道以下事实:
- 每个 的值 都是偶数。
你是一名魔术师,可以多次使用下面的魔术:
魔术:选择一张牌,并知道写在上面的整数 。使用此魔法的代价是 。
确定所有 所需的最小成本是多少?
保证给定的输入不存在矛盾。
输入格式
输入内容按以下格式标准输入:
输出格式
打印确定所有 所需的最小总成本。
样例 #1
样例输入 #1
3 1
1 2 1
样例输出 #1
2
样例 #2
样例输入 #2
6 5
1 2 1
2 3 2
1 3 3
4 5 4
5 6 5
样例输出 #2
2
样例 #3
样例输入 #3
100000 1
1 100000 100
样例输出 #3
99999
说明
数据规模与约定
- 所有输入值均为整数。
- 的值对是不同的。
- 输入不存在矛盾。(即存在满足条件的整数 )。
样例 解释
通过使用第一张和第三张牌的魔法,您可以确定 的全部内容。