Submission #1153767

#TimeUsernameProblemLanguageResultExecution timeMemory
1153767duccnammAncient Machine (JOI21_ancient_machine)C++17
70 / 100
43 ms6456 KiB
#include<bits/stdc++.h> #include "Anna.h" using namespace std; void Anna(int n, vector<char>s) { bool tz=0; for(int i=0;i<s.size();i++) { if(s[i]=='X'&&tz==0) { tz=1; Send(1); } else if(s[i]=='Z'&&tz==1) Send(1); else Send(0); } return; }
#include<bits/stdc++.h> #include "Bruno.h" using namespace std; void Bruno(int n,int l,vector<int>a) { int vterase=0; int vtx=-1; for(int i=0;i<l;i++) { if(a[i]==1&&vtx==-1) { vtx=i; for(int zz=i-1;zz>=vterase;zz--) Remove(zz); vterase=i+1; } else if(a[i]==1&&vtx!=-1) { for(int zz=i-1;zz>=vterase;zz--) Remove(zz); vterase=i+1; Remove(i); } } for(int zz=n-1;zz>=vterase;zz--) Remove(zz); if(vtx!=-1) Remove(vtx); return; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...