请示后人

P4074 [WC2013] 糖果公园

XuYueming @ 2024-04-17 16:21:31

如果你块长这样设置:

siz = pow(tot * q, 1.0 / 3);
(siz < 1) && (siz = 1);

那么有没有考虑过两个 10^5int 相乘有问题……这样导致每次块长都是 1

该成如下即可:

siz = pow(1ll * tot * q, 1.0 / 3);
(siz < 1) && (siz = 1);

|