点击跳转>>P2241 统计方形(数据加强版) - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
题解(附注释):
#include<bits/stdc++.h>
using namespace std;
long long n,m,cfx,zfx;//n,m为棋盘大小;cfx为长方形数量;zfx为正方形数量 ,定义全局变量
int main() {
cin>>n>>m;//输入棋盘大小
for(int i=0; i<n; i++)//一重循环
for(int j=0; j<m; j++)//二重循环
{
if(i==j) zfx+=(n-i)*(m-j);//如果n=m,则正方形为(n-b)*(m-a)
else cfx+=(n-i)*(m-j);//否则长方形为 (n-b)*(m-a)个
}
cout<<zfx<<" "<<cfx<<endl;//输出正方形,长方形的数量
return 0;
}
标签:加强版,int,方形,P2241,long,cfx From: https://www.cnblogs.com/-Curry-/p/17232471.html