附加说明
周测的题面相较于 CVOI 的题面有所变动(主要表现为添加了题目背景)。
题目描述
走出 CFS 的那一刻,小 C 就知道,和她的日子,结束了。
那夜的梦中,小 C 看到天空中有 m2 个正整数 ai(i∈[1,m2]),并且这些 ai 不超过 m。他还发现,当 k=0,1,2,⋯,m−1 时,对于 ∀i,j(1≤i<j≤m),有 akm+i=akm+j。
她悄悄地走到了小 C 的边上,鼻尖的气息喷在他的衣领上。
她给小 C 定义了序列 b,满足 b1=1,bt+1=min{n∣n>bt,an>t}。
路边有两根棒棒糖,一根写着正整数 n,一根写着正整数 m。
她不知道如何求 max{bn},于是想让小 C 帮帮他。
输入格式
一行输入,分别为 n 和 m。
输出格式
共一行,表示 max{bn}。
样例
样例 1 解释
我们考虑构造 a={2,1,3,1,2,3,3,1,2}(标红的是依次选定的 abi,下同),那么此时 b2=3。可以证明没有更大的 b2。
样例 2 解释
构造 a={4,5,6,1,2,3,1,2,3,6,5,4,1,2,3,4,5,6,6,5,4,3,2,1,1,3,5,2,4,6,2,4,6,1,3,5},则 b2=2,b3=3,b4=10。可以证明没有更大的 b4。
数据范围
对于 20% 的数据,1≤n≤m≤10。
对于 60% 的数据,1≤n≤m≤104。
对于 100% 的数据,1≤n≤m≤1018。