Submission #745916

#TimeUsernameProblemLanguageResultExecution timeMemory
745916vjudge1Fancy Fence (CEOI20_fancyfence)C++17
15 / 100
20 ms316 KiB
#include <bits/stdc++.h> using namespace std; typedef long long ll; constexpr ll MOD = 1e9 + 7; ll mul(ll a, ll b){ a %= MOD; b %= MOD; return ((a * b) % MOD); } ll half(ll a){ return (a % 2 ? a : a / 2); } int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); int n; cin >> n; ll h, w = 0; for (int i=0; i<n; i++){ cin >> h; } for (int i=0; i<n; i++){ int a; cin >> a; w += a; } cout << mul(mul(half(h), half(h+1)), mul(half(w), half(w+1))); }
#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...