主诉:
flagj
和flagk
的问题诉求:
在源代码上改是最好啦!
回复请@楼主
#include<bits/stdc++.h>
using namespace std;
#define itn int
// #define int long long
#define scnaf scanf
string str[15];
signed main()
{
int n;
scanf("%d",&n);
for(int i=1;i<=n;i++)
getline(cin,str[i]);
int ans=0;
for(int i=1;i<=n;i++)
{
int len=str[i].size();
// bool flag=0;
int flagj=0;
bool flagk=0;
for(int j=0;j<len;j++)
{
if(str[i][j]!='#' && str[i][j]!=' ' && flagj==0)
break;
if(str[i][j]=='#' && flagj>=1)
break;
if(str[i][j]=='#')
flagj++;
if(str[i][j]==' ')
flagk=1;
if(flagj==1 && flagk && j==len-1)
ans++/*,flag=1*/;
}
// if(flag)
// printf("%d\n",i);
}
printf("%d",ans);
return 0;
}