Submission #993533

# Submission time Handle Problem Language Result Execution time Memory
993533 2024-06-06T00:34:15 Z abczz September (APIO24_september) C++17
0 / 100
0 ms 348 KB
#include "september.h"
#include <iostream>
#include <vector>
#define ll long long

using namespace std;

bool B[100000][5];
ll f, in[100000][5], cnt;
int solve(int N, int M, std::vector<int> F, std::vector<std::vector<int>> S) {
	for (int i=1; i<N; ++i) {
		for (int j=0; j<M; ++j) {
			B[i][j] = 0;
			++in[F[i]][j];
		}
	}
	for (int i=0; i<N-1; ++i) {
		for (int j=0; j<M; ++j) {
			auto u = S[j][i];
			B[u][j] = 1;
			--in[F[u]][j];
			if (B[F[u]][j] && !in[F[u]][j]) --cnt;
			if (in[u][j]) ++cnt;
		}
		if (!cnt) ++f;
	}
	return f;
}
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 348 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 348 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 348 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 348 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 348 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 348 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 348 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 348 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 348 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 348 KB Output isn't correct
2 Halted 0 ms 0 KB -