大佬求助!
查看原帖
大佬求助!
1017407
Wuenhao楼主2024/2/23 21:34
#include<iostream>
using namespace std;

const int N = 1e3 + 10;
int nums[N][N] = {};

int main()
{
	int n = 0,sum = 0,m = 0;
	int k = 0,cnt = 0;
	cin >> n >> m >> k;
	for(int i = 0;i < n;i++)
	{
		for(int j = 0;j < m;j++)
		{
			cin >> nums[i][j];
		}
	}
	for(int i = 1;i <= n;i++)
	{
		for(int j = 1;j <= m;j++)
		{
			for(int p = i;p <= n - i + 1;p++)
			{
				for(int q = j;q <= m - j + 1;q++)
				{
					for(int x = p;x <= p + i - 1;x++)
					{
						for(int y = q;y <= q + j - 1;y++)
						{
							sum += nums[x][y];
							if(sum <= k)
							{
								cnt++;
							}
						}
					}
					sum = 0;
				}	
			}  
		}
	}
	cout << cnt << endl;
	return 0;
}

大佬求助! 我会回关的!

2024/2/23 21:34
加载中...