Submission #1214770

#TimeUsernameProblemLanguageResultExecution timeMemory
1214770loomHexagonal Territory (APIO21_hexagon)C++20
0 / 100
0 ms328 KiB
#include "hexagon.h" #include<bits/stdc++.h> using namespace std; #define ll long long #define inf 5e18 #define nl '\n' const ll mod = 1e9+7; int draw_territory(int n, int a, int b, vector<int> v, vector<int> len){ n = len[0]; return (ll)((n+1) * a % mod + (ll)(a+b) * ((n*(n+1))/2 % mod) % mod + (ll)b * ((ll)(n*(n+1))/2 % 3 == 0 ? (ll)(n*(n+1))/6 % mod * (2*n+1) % mod : (ll)(n*(n+1))/2 % mod * ((2*n+1)/3) % mod) % mod) % 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...