Submission #1195614

#TimeUsernameProblemLanguageResultExecution timeMemory
1195614GoBananas69September (APIO24_september)C++20
Compilation error
0 ms0 KiB
#include <algorithm>
#include <iostream>
#include <vector>

// #include "september.h"
using namespace std;

vector<vector<int>> adj;

int solve(int n, int m, vector<int> F, vector<vector<int>> S) {
	adj.assign(n, {});
	for (int i = 1; i<n; ++i) {
		adj[F[i]].push_back(i);
	}
	int k = 0;
	for (int i = 0; i<n - 1; ++i) {
		if (adj[S[0][i]].empty()) {
			++k;
		}
	}
	return k;
}

int main() {
	int res = solve(3, 1, {-1, 0, 0}, {{1, 2}});
	cout << res << '\n';
}

Compilation message (stderr)

/usr/bin/ld: /tmp/ccgiSjAF.o: in function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/ccOae4WO.o:september.cpp:(.text.startup+0x0): first defined here
collect2: error: ld returned 1 exit status