Submission #388085

#TimeUsernameProblemLanguageResultExecution timeMemory
388085AngusRitossaBroken Device (JOI17_broken_device)C++14
Compilation error
0 ms0 KiB
#include "annalib.h" #include <bits/stdc++.h> using namespace std; const long long rng = 890834321347256190ll; void Anna( int N, long long X, int K, int P[] ){ X ^= rng; vector<int> broke(N); for (int i = 0; i < K; ++i) broke[P[i]] = 1; int i = 0; while (X) { if (!broke[i] && (!broke[i+1] || !(X&1))) { Set(i++, 1); Set(i++, X&1); X >>= 1; } else { Set(i++, 0); } } assert(i <= N); // cout << i << endl; for (; i < N; ++i) Set(i, 0); }
#include "brunolib.h" #include <bits/stdc++.h> using namespace std; const long long rng = 890834321347256190ll; long long Bruno( int N, int A[] ){ long long ans = 0, b = 0; for (int i = 0; i < N; ++i) { if (A[i]) { ans |= (long long) A[i+1] << b; i++; b++; } } cout << (ans ^ rng) << endl; return ans ^ rng; }

Compilation message (stderr)

Anna.cpp:1:10: fatal error: annalib.h: No such file or directory
    1 | #include "annalib.h"
      |          ^~~~~~~~~~~
compilation terminated.

Bruno.cpp:1:10: fatal error: brunolib.h: No such file or directory
    1 | #include "brunolib.h"
      |          ^~~~~~~~~~~~
compilation terminated.