记录编号 355265 评测结果 AAAAAAAAAA
题目名称 奇怪的函数 最终得分 100
用户昵称 Gravatarsxysxy 是否通过 通过
代码语言 C++ 运行时间 0.002 s
提交时间 2016-11-24 10:28:26 内存使用 0.29 MiB
显示代码纯文本
#include <cstdio>
#include <cmath>
#include <cstring>
#include <string>
using namespace std;
typedef long long LL;
int main()
{
    freopen("xx.in", "r", stdin);
    freopen("xx.out", "w", stdout);
    LL n;
    scanf("%lld", &n);
    LL l = 1, r = n+1;
    LL ans;
    while(l <= r)
    {
        LL m = (l+r)>>1;
        LL t = LL(m*log10(m))+1;
        if(t >= n)
        {
            ans = m;
            r = m-1;
        }else
        {
            l = m+1;
        }
    }
    printf("%lld\n", ans);
    return 0;
}