https://vjudge.net/contest/236754#problem/B
怎么说呢 几何也不是几何 找规律吧也不是典型的找规律 算是思维题吧
突破点就是从边界来找 然后观察方程形式
思路上图
怎么横着啊我正过来了啊 。。。
上代码
#include <iostream>
#include <cstdio>
using namespace std;
int main(){
long long n,m;
while(scanf("%lld%lld",&n,&m) != EOF){
if(n + m == 0){
break;
}
if(n > m){
swap(m,n);
}
long long c = n*m*(m + n-2) + 2*n*(n-1)*(3*m - n - 1)/3;
printf("%lld\n",c);
}
return 0;
}