Submission #315439

# Submission time Handle Problem Language Result Execution time Memory
315439 2020-10-22T22:46:33 Z ly20 Airline Route Map (JOI18_airline) C++17
0 / 100
422 ms 7416 KB
#include "Alicelib.h"
#include <cassert>
#include <cstdio>

void Alice( int N, int M, int A[], int B[] ){
	InitG( 2 * N, M + N * (N + 1) / 2);
	int at = 0;
	for(int i = 0; i < M; i++) MakeG(at++, A[i], B[i]);
	for(int i = 0; i < N; i++) {
        for(int j = 0; j <= i; j++) {
            MakeG(at++, i, j + N);
        }
	}
}

#include "Boblib.h"
#include <cassert>
#include <cstdio>

void Bob( int V, int U, int C[], int D[] ){
	InitMap( V / 2, U - (V / 2) * (V / 2 + 1) / 2 );
	bool marc[V];
	int id[V];
	for(int i = 0; i < V; i++) {
        marc[i] = 0;
        id[i] = 0;
	}
	for(int i = 0; i < U; i++) {
            marc[C[i]] = 1;
            id[C[i]] = -1;
	}
	for(int i = 0; i < U; i++) {
        if(marc[D[i]]) {
            id[C[i]]++;
        }
	}
	for(int i = 0; i < U; i++) {
        if(marc[C[i]] && marc[D[i]]) MakeMap(id[C[i]], id[D[i]]);
	}
}
# Verdict Execution time Memory Grader output
1 Incorrect 6 ms 6912 KB Wrong Answer [14]
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 6 ms 6912 KB Wrong Answer [14]
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 422 ms 7416 KB Wrong Answer [1]
2 Halted 0 ms 0 KB -