Submission #945108

#TimeUsernameProblemLanguageResultExecution timeMemory
945108ReverberateFancy Fence (CEOI20_fancyfence)C++17
15 / 100
16 ms2140 KiB
#include <bits/stdc++.h>
using namespace std;
#define int long long
#define double long double
#define INF 1e18
#define DEBUG 0
#define MOD (int)(1e9 + 7)

signed main(){
	ios_base::sync_with_stdio(0);
	cin.tie(0);
	int n, W = 0, H = 0; cin >> n;
	
	for(int i = 0; i < n; i++){
		int h; cin >> h;
		H = h;
		H %= MOD;
	}
	for(int i = 0; i < n; i++){
		int w; cin >> w;
		W += w;
		W %= MOD;
	}
	int temp = ((H*(H+1))/2)%MOD;
	int temp2 = ((W*(W+1))/2)%MOD;
	cout << (temp*temp2)%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...