QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#353392#6506. Chase Game 3Zxc200611#WA 0ms3492kbC++14574b2024-03-14 08:06:012024-03-14 08:06:02

Judging History

你现在查看的是最新测评结果

  • [2024-03-14 08:06:02]
  • 评测
  • 测评结果:WA
  • 用时:0ms
  • 内存:3492kb
  • [2024-03-14 08:06:01]
  • 提交

answer

#include<bits/stdc++.h>
using namespace std;
string s;
int llen[1100000],rlen[1100000];
int main()
{
	ios::sync_with_stdio(0);
	cin.tie(0);
	int T;
	cin>>T;
	for(int _=1;_<=T;_++)
	{
		cin>>s;
		s=" "+s;
		for(int i=1;i<s.size();i++)
			llen[i]=(s[i]=='p'?0:llen[i-1]+1);
		for(int i=s.size()-1;i>=1;i--)
			rlen[i]=(s[i]=='p'?0:rlen[i+1]+1);
		long long ans=0;
		for(int i=1;i<s.size();i++)
		{
			if(s[i]=='p'||s[i]=='?')
				ans+=min<int>(llen[i-1]/2,rlen[i+1]);
		}
		cout<<ans<<'\n';
		for(int i=0;i<=s.size();i++)
			llen[i]=rlen[i]=0;
	}
}

详细

Test #1:

score: 0
Wrong Answer
time: 0ms
memory: 3492kb

input:

5
2
1 2
3
2 3 1
4
1 4 3 2
5
1 5 2 3 4
6
1 2 3 4 5 6

output:

0
0
0
0
0

result:

wrong output format YES or NO expected, but 0 found [1st token]