样例没过,70分
查看原帖
样例没过,70分
1444395
McdullWang楼主2025/1/4 14:36
#include <bits/stdc++.h>
using namespace std;
int main(){
	int r,c,flag=0,total=0,s=0,n,m;
	cin>>r>>c>>n>>m;
	char a[r+5][c+5]={};
	for(int i=1;i<=r;i++){
		for(int j=1;j<=c;j++){
			cin>>a[i][j];
		}
	}
	for(int i=1;i<=r;i++){
		for(int j=1;j<=c;j++){
			if(a[i][j]=='F'){
				for(int w=1;w<=r;w++){
					if(a[w][j]=='M'){
						flag++;
					}
				}
                total+=2-flag;
				flag=0;
				for(int w=c;w>0;w--){
					if(a[i][w]=='M'){
						flag++;
					}
				}
				total+=2-flag;
				flag=0;
			}
			if(total>=2){
				s++;
			}
			total=0;
		}
	}
	cout<<s;
}
2025/1/4 14:36
加载中...