Submission #1167566

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
11675662025-03-16 09:40:368pete8Chameleon's Love (JOI20_chameleon)C++20
Compilation error
0 ms0 KiB
#include "chameleon.h"
#include <vector>
#include<iostream>
#define pb push_back
using namespace std;
namespace {
int variable_example = 1;
} // namespace
vector<int>adj[1001];
int done[1001],like[1001];
void Solve(int n){
if(n<=50&&0){
for(int i=1;i<=2*n;i++)for(int j=i+1;j<=2*n;j++){
if(Query({i,j})==1){
adj[i].pb(j),adj[j].pb(i);
}
}
}
else{
for(int i=1;i<=n;i++){
int last=n;
while(1){
int l=last+1,r=2*n,pos=3*n;
while(l<=r){
int mid=l+(r-l)/2;
vector<int>q;
for(int j=last+1;j<=mid;j++)q.pb(j);
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Compilation message (stderr)

chameleon.cpp: In function 'void Solve(int)':
chameleon.cpp:50:25: error: 'assert' was not declared in this scope
   50 |     if(adj[i].size()==2)assert(0);
      |                         ^~~~~~
chameleon.cpp:4:1: note: 'assert' is defined in header '<cassert>'; did you forget to '#include <cassert>'?
    3 | #include<iostream>
  +++ |+#include <cassert>
    4 | #define pb push_back