Skip to content

Kheira's Board Game

Written by Iyed Baassou

Problem Statement

English

Solution

We are asked to compute the total value of all cells in an board starting at coordinates . Each cell contributes .

The simplest approach is to directly iterate over all cells, sum their contributions, and finally take the result modulo .

This is per test case which is enough for the constraint .

Note that we can take the modulo at every iteration, that would be vital for c++ solution in case of long long overflow.

Implementation

py
t = int(input())
    
for _ in range(t):
    i, j, n = map(int, input().split())
    res = 0
    
    for x in range(i, i + n):
        for y in range(j, j + n):
            res += abs(x - y) + 1

    res %= 10**9 + 7
    print(res)