Знову сума (функції)#8764

Знову сума (функції)

1 секунда
64 мегабайти
Дуже легка

Дано поле, яке розбите на n \times m квадратів. Рядки нумеруються від до зверху вниз, а стовпці від до зліва направо. На кожній клітинці записане певне число.

Знайдіть суму всіх чисел.

Вхідні дані

Перший рядок містить три цілих числа , та (1 \le n, m \le 100, 1 \le g \le 2) — розміри поля і номер блока.

Кожен з наступних рядків містить по цілих чисел a_{i1}, a_{i2}, \ldots, a_{im} (1 \le a_{ij} \le 10^9) — числа на полі.

Взаємодія

Вам потрібно реалізувати одну функцію:

integer solve(integer n, integer m, integer g)

  • та — розміри поля;

  • — номер блока;

  • ця функція має повертати одне ціле число — суму всіх чисел на полі.

Ви повинні використати функцію:

integer getValue(integer x, integer y)

  • (1 \le x \le n) — номер рядка;

  • (1 \le y \le m) — номер стовпця;

  • ця функція повертає число, яке записане в клітинці .

Вихідні дані

Буде виведено одне ціле число — суму всіх чисел.

Приклади

Приклад 1

Loading
Loading

Оцінювання

  1. ( балів): n \le 1;

  2. ( балів): без додаткових обмежень.