Submission #111318

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
1113182019-05-14 18:59:26vexXylophone (JOI18_xylophone)C++14
Compilation error
0 ms0 KiB
#include<bits/stdc++.h>
#include<xylophone.h>
using namespace std;
int a[5005];
bool bio[5005];
int solve(int n)
{
int l=1;
int r=n;
int sol=n;
while(l<=r)
{
int mid=(l+r)/2;
if(query(1,mid)==n-1)
{
sol=mid;
r=mid-1;
}
else l=mid+1;
}
for(int i=1;i<=n;i++)bio[i]=false;
bio[n]=true;
a[sol]=n;bio[n]=true;
if(sol<n)a[sol+1]=n-query(sol,sol+1);
a[sol-1]=n-query(sol-1,sol);
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Compilation message (stderr)

xylophone.cpp: In function 'int solve(int)':
xylophone.cpp:8:5: error: ambiguating new declaration of 'int solve(int)'
 int solve(int n)
     ^~~~~
In file included from xylophone.cpp:2:0:
xylophone.h:3:6: note: old declaration 'void solve(int)'
 void solve(int N);
      ^~~~~
xylophone.cpp:91:1: warning: no return statement in function returning non-void [-Wreturn-type]
 }
 ^