请大佬们看一下为啥会超时
#include <bits/stdc++.h>
using namespace std;
#define ll long long
template <typename T> inline void read(T &x){
x = 0; int f = 1; char c = getchar();
for (; !isdigit(c); c = getchar()) if (c == '-') f = -1;
for (; isdigit(c); c = getchar()) x = (x << 1) + (x << 3) + (c ^ 48);
x *= f;
}
ll n, cntj, cnt;
char c;
int main(){
read(n);
for (int i = 1; i <= n; ++i){
c = getchar();ll cn = 0, f = 0;bool flag = 0;cntj = 0;
for (; c != '\n'; c = getchar()){
if (c == ' ') ++cn;
if (cntj){
if (cn == 0) flag = 1;
}
if (c == '#' && cntj) ++f;
if (c == '#' && !cntj){
cntj = 1;
cn = 0;
}
if (!cntj && c != ' ') flag = 1;
if (c != '#' && c != ' ') ++f;
}
if (!flag && f) ++cnt;
}
cout << cnt;
}