最后两个点WA了,痛苦,真么改都改不对,求大佬帮助

P3958 [NOIP2017 提高组] 奶酪

最后 20 分的坐标数值很大,乘的时候要用 long long。 只写成 `long long dis=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)+(z1-z2)*(z1-z2);` 是不够的,因为这样做是先按 int 类型计算完之后再存入 long long 类型的变量中。 正确的写法是 `long long dis=1ll*(x1-x2)*(x1-x2)+1ll*(y1-y2)*(y1-y2)+1ll*(z1-z2)*(z1-z2);`。
by whhsteven @ 2022-09-06 00:07:43


过了谢谢!!\(^_^)/
by 神近耀 @ 2022-09-10 13:44:27


|