这么算长方形个数的错误原因在哪里?
查看原帖
这么算长方形个数的错误原因在哪里?
919699
Utopia_H楼主2023/3/21 12:31

总感觉我求长方形正方形有问题,但是不知道问题在哪?求解

#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
  int n, m, f, c;
  cin >> n >> m;
  int MIN = min(n, m);
  for (int i = 1, j = 1; i <= MIN && j <= MIN; i++, j++)
  {
    f++;
  }
  f = f + n * m;
  for (int i = 1; i <= n; i++)
  {
    for (int j = 1; j <= m; j++)
    {
      if (i != j)
        c++;
    }
  }
  cout << f << " " << c;
  return 0;
}
2023/3/21 12:31
加载中...