Submission #1350420

#TimeUsernameProblemLanguageResultExecution timeMemory
1350420SulAHexagonal Territory (APIO21_hexagon)C++20
0 / 100
0 ms344 KiB
#include <bits/stdc++.h>
using namespace std;

const int MOD = 1e9+7;
int draw_territory(int k, int a, int b, vector<int> d, vector<int> l) {
    long long n = l[0];
    long long cells = n * (2*n - 1) % MOD;
    long long dists = n * (n - 1) % MOD * (2*n - 1) % MOD * 166666668 % MOD;
    dists += n*(n - 1)/2 % MOD;
    cells = cells * a % MOD;
    dists = dists * b % MOD;
    return (cells + dists) % MOD;
}
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...