U360171 数字博弈
题目背景
小F是很聪明的人,分身成了Alice 和 Bob,他们正在博弈 :)
题目描述
Alice 和 Bob 两人博弈,开始时 Alice 手上的整数为 $a$,Bob 手上的整数为 $b$,两人轮流操作(Alice 先手),每次选择把自己的数变为两个人的数之和/积,出现大于 $n$ 的数就停止,最终每人的得分为自己手上的数减去对面手上的数。
每个人都足够聪明,想要最大化最终的分数。
请问最终 Alice 的分数是多少。
输入格式
一行三个整数,分别为 $n, a, b$。
输出格式
一行一个整数,代表答案。
说明/提示
样例 1 解释:
如果 Alice 第一步选择相加,变为 $(3, 2)$,Bob 就会选择相乘,以 $(3, 6)$ 结束,Alice 得分 -3。
如果 Alice 第一步选择相乘,变为 $(2, 2)$,Bob 无论选择相加还是相乘,都会变成 $(2, 4)$,此时 Alice 选择相乘,最终得分 4。
综上,Alice 第一步会选择相乘,最优得分为 4。
对于所有数据,满足 $1 \le a < b \le n$。
$n