Submission #1234665

#TimeUsernameProblemLanguageResultExecution timeMemory
1234665gry3125Fancy Fence (CEOI20_fancyfence)C++20
15 / 100
48 ms1864 KiB
#include <bits/stdc++.h>
using namespace std;
#define ll long long int

int main() {
    int n; cin >> n;
    vector<ll> hh(n), ww(n);
    for (int i = 0; i < n; i++) cin >> hh[i];
    for (int i = 0; i < n; i++) cin >> ww[i];
    ll h = hh[0]; ll w = 0;
    for (int i = 0; i < n; i++) {
        w += ww[i]; w %= 1000000007;
    }
    ll hs = ((h+1)*h)/2, ws = ((w+1)*w)/2;
    hs %= 1000000007; ws %= 1000000007;
    cout << (hs*ws)%1000000007;
    return 0;
}
#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...