cp-library

This documentation is automatically generated by online-judge-tools/verification-helper

View the Project on GitHub kobejean/cp-library

:warning: cp_library/math/mod/sumprod_fn.py

Code

import cp_library.math.mod.__header__

def sumprod(A, B, mod):
    assert len(A) == len(B)
    ret = 0
    for i in range(len(A)):
        ret = (ret + A[i]*B[i]%mod) % mod
    return ret
'''
╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸
             https://kobejean.github.io/cp-library               
'''

def sumprod(A, B, mod):
    assert len(A) == len(B)
    ret = 0
    for i in range(len(A)):
        ret = (ret + A[i]*B[i]%mod) % mod
    return ret
Back to top page