Submission #294558

#TimeUsernameProblemLanguageResultExecution timeMemory
294558SeDunionMechanical Doll (IOI18_doll)C++14
Compilation error
0 ms0 KiB
#include <bits/stdc++.h>
 
#define ios ios_base::sync_with_stdio(0),cin.tie(0),cout.tie(0);
using namespace std;
using ll = long long;
using pii = pair <int, int>;
using pll = pair <ll, ll>;
using ld = long double;
// mt19937 rnd(chrono::steady_clock::now().time_since_epoch().count());

const int mod = 1e9 + 7;
const ll inf = 1e9;
const ll INF = 2e18; 
const int N = 2e6 + 66;
const int M = 5005;

void solve () {
	int M, N;
	cin >> M >> N;
	vector<int> A(N);
	for (int &i : A) cin >> i;
	vector<int> C(M + 1);
	for (int i = 1 ; i < N ; ++ i) {
		C[A[i - 1]] = A[i];
	}
	C[0] = A[0];
	C[A[N - 1]] = 0;
	cout << "0\n";
	for (int i : C) cout << i << " ";
	cout << "\n";
}

int main (/*UwU*/) {
	ios;
	int tt = 1;
	// cin >> tt;
	while (tt--) {
		solve();
		cout << "\n";
	}
}

Compilation message (stderr)

/usr/bin/ld: /tmp/ccug8oe7.o: in function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/ccgOLTL9.o:doll.cpp:(.text.startup+0x0): first defined here
/usr/bin/ld: /tmp/ccug8oe7.o: in function `main':
grader.cpp:(.text.startup+0x168): undefined reference to `create_circuit(int, std::vector<int, std::allocator<int> >)'
collect2: error: ld returned 1 exit status