Submission #1071031

#TimeUsernameProblemLanguageResultExecution timeMemory
1071031ttamxAncient Machine (JOI21_ancient_machine)C++17
0 / 100
46 ms9464 KiB
#include "Anna.h"
#include <bits/stdc++.h>

using namespace std;

void Anna(int n,vector<char> s){
  int p=-1;
  vector<pair<int,int>> a;
  for(int i=0;i<n;i++){
    if(s[i]=='X'){
      p=i;
    }
    if(s[i]=='Z'){
      if(p!=-1){
        a.emplace_back(p,i);
        p=-1;
      }
    }
  }
  vector<int> seq(n);
  for(auto [x,y]:a)seq[x]=seq[y]=1;
  for(int i=0;i<n;i++)Send(seq[i]);
}
#include "Bruno.h"
#include <bits/stdc++.h>

using namespace std;

void Bruno(int n,int m,vector<int> seq){
  int p=-1;
  vector<pair<int,int>> a(n);
  for(int i=0;i<n;i++){
    if(!seq[i]){
      Remove(i);
    }
  }
  for(int i=0;i<n;i++){
    if(seq[i]){
      Remove(i);
    }
  }
}

Compilation message (stderr)

Bruno.cpp: In function 'void Bruno(int, int, std::vector<int>)':
Bruno.cpp:7:7: warning: unused variable 'p' [-Wunused-variable]
    7 |   int p=-1;
      |       ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...