#include<iostream>
using namespace std;
int square, rect;
int main()
{
int n, m, sum = 0;
cin >> n >> m;
//边长为i的正方形一共有多少个
for(int i = 1; i <= min(n,m); i ++){
square +=(n-i+1) * (m-i+1);
}
//一共有多少个矩形
for(int i = 1; i <= n; i ++){
for(int j = 1; j <= m; j ++){
sum += i * j;
}
}
//sum-square表示有多少个长方形
cout << square <<' '<<sum - square;
return 0;
}
#73. 棋盘方格(3月29日)
最新推荐文章于 2024-08-09 10:25:03 发布