40 задач на Python
![40 задач на Python](/img/big/02/90/02/2900281.jpg)
Реклама. ООО «ЛитРес», ИНН: 7719571260.
Оглавление
Группа авторов. 40 задач на Python
Глава 1: Задачи на логику и сообразительность
Глава 2: Задачи на числа и арифметику
Глава 3: Геометрические задачи
Глава 4: Комбинаторные задачи
Глава 6: Задачи на вероятность и статистику
Глава 7: Задачи на рекурсию и последовательности
Глава 8: Практические задачи
Отрывок из книги
Условие задачи: Для решения числовых ребусов требуется найти, какие буквы представляют собой какие цифры. Каждая буква соответствует уникальной цифре от 0 до 9. Задача состоит в том, чтобы найти такие значения для каждой буквы, чтобы выполнялось правило "одна буква – одна цифра", а также чтобы все равенства в ребусе были верны.
Ребус: SEND + MORE = MONEY
.....
Шаг 5: Проверка сумм столбцов
– Код: `for col in range(n): if sum(matrix[row][col] for row in range(n)) != magic_sum: return False`
.....