社区讨论

求大佬改代码!!!

P10719[GESP202406 五级] 黑白格参与者 2已保存回复 3

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
3 条
当前快照
1 份
快照标识符
@m48dolny
此快照首次捕获于
2024/12/03 19:30
去年
此快照最后确认于
2025/11/04 13:24
4 个月前
查看原帖
CPP
#include <bits/stdc++.h>
using namespace std;

int main()
{
	int n, m, k;
	cin >> n >> m >> k;
	for (int i = 1; i <= n; i++)
	{
	    for (int j = 1; j <= m; j++)
	    {
	        char ch;
	        cin >> ch;
	        b[i][j] = b[i-1][j] + b[i][j-1] - b[i-1][j-1] + ch;
	    }
	}
	int minn = 1e9;
	for (int i = 1; i <= n; i++)
	{
	    for (int j = 1; j <= m; j++)
	    {
	        for (int k = i; k <= n; k++)
	        {
	            for (int l = j; l <= n; l++)
	            {
	                if (b[k][l] - b[i-1][l] - b[k][j-1] + b[i-1][j-1] >= k)
	                {
	                    minn = min(minn, b[k][l] - b[i-1][l] - b[k][j-1] + b[i-1][j-1]);
	                }
	            }
	        }
	    }
	}
	cout << minn;
	return 0;
}

回复

3 条回复,欢迎继续交流。

正在加载回复...