eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Сумма соседей

Сумма соседей

В квадратной области размером $n \times n$, ячейки нумеруются последовательно от $0$ до $(n^2 - 1)$ от верхнего ряда к нижнему, слева направо в каждой строке. Нясир стоит в ячейке с номером $k$ в этой области и хочет найти сумму номеров всех соседних ячеек. Помогите Нясиру в этом задании. Обратите внимание, что каждая ячейка может иметь не более $4$ соседей непосредственно сверху, снизу, слева и справа. Ниже описан пример с $n = 4$ и $k = 11$. \includegraphics{https://eolympusercontent.com/images/r1qf3dpf5d7qdcafehucllr4qk.gif} Здесь Нясир стоит на ячейке с номером $11$, а соседние ячейки отмечены кружком. В данном случае соседа справа нет. \InputFile Два целых числа $n~(1 \le n \le 10^6)$ и $k~(0 \le k \le n^2)$. \OutputFile Выведите сумму номеров всех соседних ячеек данной ячейки.
Лимит времени 1 секунда
Лимит использования памяти 128 MiB
Входные данные #2
4 10
Выходные данные #2
40
Входные данные #1
4 11
Выходные данные #1
32
Источник 2024, Азербайджан, Республиканская Олимпиада по Информатике, Полуфинал, 8 - 9 классы, Февраль 18