между собой, повороты такого квадрата не допускаются. Есть число N, как можно посчитать сколько есть различных способов заполнить такой квадрат числами от 0 до 9 (не обязательно различными!), чтобы сумма в каждой строке и в каждом столбце была равна в точности N? Я так понимаю, если N>27 или N=0 ответ 0, как в других случаях поступить?
Всё же для N = 0 существует только один способ заполнить квадрат, так чтобы сумму каждого столбца и каждой строки равнялась нулю. 0 0 0 0 0 0 0 0 0
Да, вы правы. А в остальных случаях?
А для остальных случаев вы можете просто предпосчитать ответ за несколько минут, ведь у вас всего 10**9 вариантов заполнения квадрата 😉
https://www.toptal.com/developers/hastebin/qomuqesiqa.apache За достоверность не ручаюсь
Таки ошибся https://www.toptal.com/developers/hastebin/idoqifaway.apache
Кажется, это задача на отборе сейчас
Обсуждают сегодня