本地样例都没过 CF AC ???
查看原帖
本地样例都没过 CF AC ???
988735
THE_DARK_FOREST楼主2023/7/30 13:44

我去 CF 看了一下,在第 33 个测试点,标准输出是 890890,我的输出是 890890。

但同样的输入,在我这是 880880???

我用的是 Visual Studio Code 的插件 CPH 来运行的,调了半天没看出问题,结果竟然给我 AC 了。

有人知道这是怎么回事吗?我是 Windows 10 操作系统,

#include <iostream>
#include <cmath>
using namespace std;
long long l, r;
typedef long long ll;
int main()
{
    cin >> l >> r;
    long long log10l = log10(l), log10r = log10(r);
    long long tmp = pow(10, log10r + 1) - 1ll;
    if (l >= (tmp / 2))
    {
        cout << l * (tmp - l);
        exit(0);
    }
    if (r < (tmp >> 1))
    {
        cout << r * (tmp - r);
        exit(0);
    }
    cout << ((tmp / 2) * (tmp - tmp / 2));
}
2023/7/30 13:44
加载中...