Submission #1294385

#TimeUsernameProblemLanguageResultExecution timeMemory
1294385loomA Light Inconvenience (CEOI23_light)C++20
5 / 100
138 ms444 KiB
#include "light.h"
#include<bits/stdc++.h>
using namespace std;
#define int long long
#define inf (int)2e18
#define nl '\n'

int n = 1;
vector<int> v;

void prepare(){
	return;
}

pair<int, vector<int>> join(int x){
	n += x;
   if(n > 700) return {-1, {-1}};
   
   v.clear();
   for(int i = 1; i < n; i++) if(i % 5 == 1) v.push_back(i);
   v.push_back(n);
   
   return {5 * x, v};
}

pair<int, vector<int>> leave(int x){
	n -= x;
   if(n > 700) return {-1, {-1}};

   v.clear();
   for(int i = 1; i < n; i++) if(i % 5 == 1) v.push_back(i);
   v.push_back(n);

   return {5 * x, v};
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...