#include "Anna.h"
#include <bits/stdc++.h>
namespace
{
}
void Anna(int N, std::vector<char> S) {
int f=0;
for(int i=0;i<N;i++)
{
if(S[i]=='X')
{
if(f==0)Send(1);
else Send(0);
f=1;
}
else if(f==1&&S[i]=='Z')Send(1);
else Send(0);
}
}
#include "Bruno.h"
#include <bits/stdc++.h>
namespace
{
}
void Bruno(int N, int L, std::vector<int> A)
{
/*for(int i=0;i<A.size();i++)
std::cout<<A[i]<<" ";
std::cout<<std::endl;*/
int f=-1,l=-1;
for(int i=0;i<A.size();i++)
{
if(A[i])
{
for(int j=i-1;j>l;j--)
Remove(j);
if(f==-1)f=i;
else Remove(i);
l=i;
}
}
if(f==-1)
{
for(int i=0;i<N;i++)
Remove(i);
}
else
{
Remove(f);
for(int i=l+1;i<N;i++)
Remove(i);
}
}
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |