Submission #1253387

#TimeUsernameProblemLanguageResultExecution timeMemory
1253387dreamnguyenWorld Map (IOI25_worldmap)C++20
0 / 100
13 ms1864 KiB
#include "worldmap.h"
#include<bits/stdc++.h>

std::vector<std::vector<int>> create_map(int N, int M, std::vector<int> A, std::vector<int> B) {
    int K = N * 7;
    std::vector<std::vector<int>> grid(K, std::vector<int>(K, 1));
    for (int i = 2; i <= N; ++i) {
        int row = (i * 3) % K;
        int col = (i * 5) % K;
        grid[row][col] = i;
    }
    for (int i = 0; i < M; ++i) {
        int a = A[i];
        int b = B[i];

        int row = (i * 13) % (K - 1);
        int col = (i * 17) % (K - 1);

        grid[row][col] = a;
        grid[row][col + 1] = b;
    }

    return grid;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...