Вот здесь разности ``i - centerRow`` и ``j - centerCol``, а также их квадраты можно посчитать один раз до условия, потому что внутри условного оператора они используются как в условии, так и внутри ветки.