Submission #1138757

#TimeUsernameProblemLanguageResultExecution timeMemory
1138757Noproblem29Amusement Park (JOI17_amusement_park)C++20
Compilation error
0 ms0 KiB
#include "Joi.h"
#include<bits/stdc++.h>
using namespace std;
#define ll long long
#define ld long double
#define y1 cheza
const int N=1e5+100;
const int M=5001;
const int B=447;
const int mod=998244353;
const ll INF=1e18;

void Joi(int N, int M, int A[], int B[], long long X, int T) {
    for(int i = 0; i < N; i++){
        long long cur=(i%60);
        ll bt=(X>>cur)&1ll;
        MessageBoard(i,bt);
    }
}
#include "Ioi.h"
#include<bits/stdc++.h>
using namespace std;
#define ll long long
#define ld long double
#define y1 cheza
const int N=1e4+100;
const int M=5001;
const int B=447;
const int mod=998244353;
const ll INF=1e18;
int cnt[60];
vector<int>g[N];
void dfs(int x,int p){
    for(auto i:g[x]){
        if(i!=p){
            cnt[i%60]=Move(i);
            dfs(i,x);
            cnt[x%60]=Move(x);
        }
    }
}
long long Ioi(int n, int m, int a[], int b[], int pos, int V, int T) {
    cnt[pos%60]=V;
    if(n<60){
        assert(false);
    }
    for(int i=0;i<M;i++){
        g[a[i]].push_back(b[i]);
        g[b[i]].push_back(a[i]);
    }
    dfs(P,P);
    ll ans=0;  
    for(int i=0;i<60;i++){
        if(cnt[i]){
            ans+=(1ll<<i);
        }
    }
    return ans;
}

Compilation message (stderr)

# 2번째 컴파일 단계

Ioi.cpp: In function 'long long int Ioi(int, int, int*, int*, int, int, int)':
Ioi.cpp:32:9: error: 'P' was not declared in this scope
   32 |     dfs(P,P);
      |         ^