Продолжаем комбинаторную практику. Дан ряд цифр и одно число, например: 1 2 3 4 5 6 7 8 и 100. Расставить между цифрами знаки "пробел", "умножить", "плюс" и "минус" таким образом, чтобы получилось заданное число.
Дата отправки отчёта:
30 апреля 2017 г.
Задание выполнено: за
3 час. 00 мин.
Чему научился:
Писать код для подбора операторов арифметических действий т. о., чтобы из набора цифр получалось выражение с заданным результатом.
Что было сложным:
Найти ошибку.
Комментарии:
В свой код вставила оператор деления, пришлось поработать с преобразованиями типов, дополнить некоторые функции, но все получилось! Огромное спасибо за урок, он мне очень понравился.
Трудности: понять алгоритм задачи цифры и знаки с помощью блок-схемы оказалось проще понимать и составлять алгоритм задачи, чем с использованием словесного описания