java代码,萌新求助!!!!!!!

P5534 【XR-3】等差数列

盲猜类型转换问题 (n-1)*d也会溢出吧
by MrPython @ 2023-07-01 11:12:59


不能直接套公式吗?
by lorry26 @ 2023-07-01 11:40:25


@[lorry26](/user/931262) 我已经直接套了公式了呀
by joeyouca1 @ 2023-07-01 12:01:42


@[Mr_akioi](/user/679581) 所以我这里已经用long来定义an了呀
by joeyouca1 @ 2023-07-01 12:04:11


@[Joe_hh](/user/1010781) 但是n和d是int呀
by MrPython @ 2023-07-01 12:25:57


(a+(c-1)*(b-a)+a)*c/2; 这不行吗?
by lorry26 @ 2023-07-01 12:56:40


@[Mr_akioi](/user/679581) 你指的是1e6 * 1e6 >1e9吗,可是在计算的过程中没有赋值啊,不是很懂原理
by joeyouca1 @ 2023-07-01 14:19:09


@[Joe_hh](/user/1010781) 盲猜和cpp一样 虽然你计算过程最后复制给了long,但是在计算过程中还是以int的身份计算的 所以最后溢出了很合理
by MrPython @ 2023-07-01 23:39:10


@[Mr_akioi](/user/679581) 好滴懂了orz
by joeyouca1 @ 2023-07-02 11:16:59


|