暴力题解
2026-03-29 11:26:18
发布于:北京
1阅读
0回复
0点赞
非常简单,思路就是枚举所有的点,再枚举以点为左上角的正方形即可,上代码
#include <bits/stdc++.h>
using namespace std ;
int main () {
int n , m ;
cin >> n >> m ;
int sum = n * m;
int minn = min(n , m) ;
for(int i = 1 ; i <= n ; i++) {
for(int j = 1 ; j <= m ; j++) {
int ii = i , jj = j ;
while(ii < n && jj < m) {
ii++ ;
jj++ ;
sum++ ;
}
}
}
cout << sum ;
return 0 ;
这里空空如也

有帮助,赞一个