0分求助+灵异事件
查看原帖
0分求助+灵异事件
663638
Butterfly_qwq楼主2022/9/4 17:54
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,ans=0;
	string ttl;
	cin>>n;
	for(int i=0;i<n;i++)
	{
		cin>>ttl;
		int j=0,f=0;
		while(ttl[j]==' ')
		{
			cout<<2;
			j++;
			if(j==ttl.size())
			{
				f=1;
				break;
			}
		}
		if(f||ttl[j]!='#'||ttl[++j]!=' ')continue;
		f=1;
		while(ttl[j]==' ')
		{
			j++;
			if(j==ttl.size())
			{
				f=0;
				break;
			}
		}
		ans+=f;
	}
	cout<<ans;
	return 0;
}

只有0分

还有灵异事件:我在第22行(if(f||ttl[j]!='#'||ttl[++j]!=' ')continue;)加了个调试

if(f||ttl[j]!='#'||ttl[++j]!=' ')
{
	if(ttl[j]!=' ')cout<<ttl[j];
	continue;
}

结果输出空格

???

输出说明ttl[j]不是空格,输出空格说明ttl[j]是空格?

2022/9/4 17:54
加载中...