grid размером n × n из положительных целых чисел. Рассмотрим две её диагонали: главную — клетки grid[i][i] — и побочную — клетки grid[i][n - 1 - i].
Верните наибольшее простое число, которое стоит хотя бы на одной из диагоналей. Если простых на диагоналях нет, верните 0.
Простое число больше 1 и делится только на 1 и на себя.grid=[[7, 4, 9], [6, 8, 2], [13, 5, 10]] → 13
На диагоналях стоят 7, 8, 10, 9 и 13. Простые из них — 7 и 13, наибольшее — 13.
grid=[[4, 3], [5, 1]] → 5
Таблица 2×2: на главной диагонали 4 и 1, на побочной 3 и 5. Ответ 5.
grid=[[1, 2], [3, 9]] → 3
Простые 2 и 3 стоят как раз на побочной диагонали, ответ 3. А если бы на диагоналях были только 1 и 9, ответ был бы 0.
grid=[[7, 4, 9], [6, 8, 2], [13, 5, 10]]
13
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 72 теста на сервере, включая скрытые.