Я смотрел на проблему Магический квадрат Я уверен, что с некоторым циклом и если условие можно решить эту проблему, но мне интересно знать, есть ли какой-нибудь известный алгоритм / структура данных для решения этой проблемы,Меня не интересует точное решение, но любой намек на алгоритм / структуру данных поможет.