#bitflyer2018quala. [bitflyer2018_qual_a]本選参加者数
[bitflyer2018_qual_a]本選参加者数
问题描述
你正在计划举办一场由预选赛和决赛两部分组成的编程竞赛。因此,你需要决定有多少人参加决赛。
决赛参赛人数需要满足以下两个条件:
- 由于场地的大小限制,参赛人数必须不超过 人。
- 为了在社交活动中让每张桌子坐 个人,参赛人数必须是 的倍数。
你希望尽可能多地让人参加决赛。请找出满足上述两个条件并且最大的决赛参赛人数。
约束条件
输入
输入从标准输入中以以下格式给出。
输出
输出答案。
示例 1
输入
79
6
输出
78
因为 满足 且小于等于限制条件,所以满足第一个条件。而且 是 的倍数,所以也满足第二个条件。可以得出这个值是满足两个条件的最大值。
示例 2
输入
100
100
输出
100
示例 3
输入
43
5
输出
40
示例 4
输入
56
1
输出
56