Submission #1840789


Source Code Expand

from operator import mul

n, m = map(int, input().split())
xs = list(map(int, input().split()))
ys = list(map(int, input().split()))

MOD = 10 ** 9 + 7

fX = sum(map(mul, xs, range(-n + 1, n + 1, 2))) % MOD
fY = sum(map(mul, ys, range(-m + 1, m + 1, 2))) % MOD

print((fX * fY) % MOD)

Submission Info

Submission Time
Task D - ###
User ZollingerPython3
Language Python (3.4.3)
Score 500
Code Size 297 Byte
Status AC
Exec Time 87 ms
Memory 18752 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 500 / 500
Status
AC × 2
AC × 17
Set Name Test Cases
Sample 0_000.txt, 0_001.txt
All 0_000.txt, 0_001.txt, max.txt, min.txt, mod.txt, n2.txt, rndA.txt, rndB.txt, rndC.txt, rndD.txt, rndE.txt, rndF.txt, rndG.txt, rndH.txt, rndI.txt, rndJ.txt, var.txt
Case Name Status Exec Time Memory
0_000.txt AC 18 ms 3060 KB
0_001.txt AC 18 ms 3060 KB
max.txt AC 85 ms 18752 KB
min.txt AC 18 ms 3060 KB
mod.txt AC 52 ms 14332 KB
n2.txt AC 52 ms 14332 KB
rndA.txt AC 84 ms 18556 KB
rndB.txt AC 84 ms 18556 KB
rndC.txt AC 84 ms 18556 KB
rndD.txt AC 84 ms 18556 KB
rndE.txt AC 85 ms 18556 KB
rndF.txt AC 85 ms 18556 KB
rndG.txt AC 85 ms 18556 KB
rndH.txt AC 87 ms 18556 KB
rndI.txt AC 86 ms 18556 KB
rndJ.txt AC 85 ms 18556 KB
var.txt AC 84 ms 18576 KB