传统题 1000ms 256MiB

拉不拉部落

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

说明

牛牛是货拉拉拉不拉拉布拉多部落的子民,货拉拉拉不拉拉布拉多部落共有n个村庄,被编号为1~n。由于货拉拉拉不拉拉布拉多部落比较落后,并不是每个村庄之间都有通路。货拉拉拉不拉拉布拉多部落的村庄间通路的规则是:每个村庄只会和它相邻的m个村庄之间有通路,且经过该通路的花费时间为两个村庄编号的最大公约数。

现在牛牛在1号村庄,想去n号村庄找酋长,已知每个村庄与它相邻的m个村庄之间有通路,按照如上规则,牛牛最少需要走多久才能到达n号村庄?

输入格式

输入数据只有一行,包括两个整数n和m (10 <= n <= 1000)(0 < m < min(n, 100))

输出格式

输出一个数,表示牛牛从1号村庄到达n号村庄所花费的最短时间

样例

10 5
3

提示

对于样例,首先从1走到6,需要花费gcd(1, 6) == 1的时间

随后从6走到10, 需要花费gcd(6, 10) == 2的时间

一共花费的时间是3

贪心练习(下午)

未参加
状态
已结束
规则
ACM/ICPC
题目
7
开始于
2024-11-9 13:00
结束于
2024-11-9 18:00
持续时间
5 小时
主持人
参赛人数
80