#include<iostream>
using namespace std;
int main()
{
int n;
while(~scanf("%d",&n))
{
int i=2,step=0;
while(i!=1)
{
if(i<=n) i*=2;
else i=(i-n-1)*2+1;
step++;
}
printf("%d\n",step+1);
}
return 0;
}
HDU 1210 Eddy's 洗牌问题(找规律)
最新推荐文章于 2020-03-03 11:40:00 发布