20分求助(wa
查看原帖
20分求助(wa
1138325
MC_dream_tsr楼主2024/8/29 15:09
# include<bits/stdc++.h>
using namespace std;
char a[120][120];
int main(){
	int x, y, k, ans = 0, sum;
	cin >> x >> y >> k;
	for(int i = 1; i <= x; i++){
		sum = 0;
		for(int j = 1; j <= y; j++){
			cin >> a[i][j];
			if(a[i][j] == '.') sum++;
            else sum = 0;
			if(sum == k) ans++, sum = 1;
		}
	}
	for(int i = 1; i <= y; i++){
		sum = 0;
		for(int j = 1; j <= x; j++){
			if(a[j][i] == '.') sum++;
            else sum = 0;
			if(sum == k) ans++, sum = 1;
		}
	}
	if(k == 1) cout << ans / 2;
	else cout << ans;
	return 0;
}
2024/8/29 15:09
加载中...