求分析复杂度
  • 板块学术版
  • 楼主wolf_moon
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/9/8 16:02
  • 上次更新2023/11/2 22:21:01
查看原帖
求分析复杂度
446229
wolf_moon楼主2023/9/8 16:02
    ll sum=0,n;//n<=1e7
	for(int i=n-1;i>=1;i--)
    {
        if(sum%i==0){
            ll tmp=sum+sum/i+1;
            for(register int j=i-1;j>=1;--j)
                tmp+=tmp/j+(tmp%j!=0);
            if(tmp<=k)sum+=sum/i+1;
            else sum+=sum/i;
        }else
            sum+=sum/i+1;
    }
2023/9/8 16:02
加载中...