Gravatar
胡嘉兴
积分:1935
提交:554 / 1668
O(n)不化简瓜皮计数划了过去。。。

Gravatar
冥焱
积分:149
提交:64 / 123
水题啊!!!

Gravatar
FoolMike
积分:5200
提交:1165 / 2240
公式如下:f(n,m)(m>=n)=f(n,m-1)+3*n*(n-1)+2*n*(n-1)
据此递推即可,时间复杂度刚刚够。
提示一下,int64或longlong会超范围,所以要用高精度

Gravatar
稠翼
积分:459
提交:188 / 551
前面的题解误人,正解查书,也可以戳这里
http://blog.sina.com.cn/s/blog_130e68f690102v2dz.html

Gravatar
752199526
积分:275
提交:118 / 282
回复 @Letter zZZz :

Gravatar
Letter zZZz
积分:156
提交:72 / 184
数学题好评

Gravatar
超级傲娇的AC酱
积分:646
提交:244 / 660
分成3种情况讨论。x轴方向,y轴方向,对角线的方向。(使n<m)
$num(x)=n*(n-1)*m;$
$num(y)=m*(m-1)*n;$
$num(x+-y=0)$
$=2*n*(m-n+1)*(n-1)+\sum_{i=1}^{n} {i(i-1)} $
$= \sum_{i=1}^{n} {i^2}-\sum_{i=1}^{n} {i} + 2*n*(m-n+1)*(n-1) $
$\sum_{i=1}^{n} {i^2}=\frac{(n+1)(2n+1)n}{6}$
$\sum_{i=1}^{n} {i}=\frac{n(n+1)}{2}$
最终化简得
$num(x+-y=0)=$
$2*n*(m-n+1)*(n-1)+\frac{(n+1)(2n+4)n}{3} $
Ans=num(x)+num(y)+num(x+-y=0)
警告PS:输入输出真心只有1组数据,且没有字符串。

Gravatar
cstdio
积分:4755
提交:1198 / 2108
回复 @CH.Genius_King :
字符串?!你是说sample吗?这个只是表明样例的对应关系啊……

Gravatar
QhelDIV
积分:2334
提交:638 / 1737
数学题真好玩

Gravatar
,
积分:426
提交:128 / 305
数学题