70
查看原帖
70
1239614
wzh1111楼主2024/7/31 15:29
//70分
#include <iostream>
using namespace std;

char a[500][500];

int main()
{
	int r,  c, n, m;
	cin >> r >> c >> n >> m;
	int cnt = 4;
	int cnt1 = 0;
	for (int i = 1; i <= r; i++)
	{
		for (int j = 1; j <= c; j++)
		{
			cin >> a[i][j];
		}
	}
	if (m == 0)
	{
		cout << n;
		return 0;
	}
	if (n == 0)
	{
		cout << m;
		return 0;
	}
	for (int i = 1; i <= r; i++)
	{
		for (int j = 1; j <= c; j++)
		{
			
			if (a[i][j] == 'F')
			{
				for (int k = 1; k <= r; k++)
				{
					for (int l = 1; l <= c; l++)
					{
						if (a[k][l] == 'M')
						{
							cnt--;
						}
						if(cnt < 3)
						{
							break;
							break;
						}
					if(cnt < 3)
						{
							break;
							break;
						}		
					}
				if(cnt >= 3)cnt1++;	
				}
				cnt = 4;
			}
			
		}
	}
	cout << cnt1;
	return 0;
}
2024/7/31 15:29
加载中...