LevT
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору akaGM Цитата: если можно, то без списков, кортежей и что там ещё есть в этом террариуме | А тёплое с мягким тоже должны идти подряд? Людям и компам предлагается гадать, что там было задумано? Кортежи и списки это сигнал (сразу и людям, и компам) о смыслах 1) сложения и 2) порядка, в котором идут значения. Кортеж значит, что можно складывать - ровно в том же смысле, как можно складывать i + 1 или sqrt(2) + 1, с абсолютной точностью. Список значит, что порядок имеет значение, а "слагаемых" допустимо произвольное количество. Зато сложение конечного числа элементов списка смысла не имеет - и не надо насиловать список если, наоборот, имеет. (Зато сумма бесконечной последовательности элементов определена - и это ровно алгоритм её обработки.)** Питон кстати, в списках плоховат - потому что путает списки с массивами. (Могу ошибаться, знаю его поверхностно). В отличие от списков, массивов бесконечных не бывает и сложение элементов коммутативно. ---- Бывают числомолотилки, где всё это неважно. Зато может быть важна компьютерная верификация алгоритма (SAT solver, со своим языком). Зато в числомолотилках достаточно массивов, а ЯП неважен - и нефиг мучить себя и окружающих высокоуровневыми. Особенно если знаешь С. ---- Но всё же смысл есть - ровно тот, чтобы текст программы был способен прочесть салага, который знает только питон и ничего больше. Но сам алгоритм проверять должен SAT, а не этот салага. А что алгоритму скармливается - наоборот, нужен человек контролировать. Добавлено: akaGM Цитата: в программе на питоне надо прочитать имеющийся файл сторонней программы, формат которого строго задан, не меняется и редактированию не подлежит. | Техзадание неточно. Потому что "формат задан" не поддаётся однозначной интерпретации. Алгебраические типы данных как раз чтобы работать с такими неточными заданиями - а не выбивать точность из заказчика. Цитата: зафигачил | Лучше найми за три копейки студента со знанием питона. Тот напишет понятней. Тебе же самому понятней, через полгода, месяц а то и неделю. | Всего записей: 17727 | Зарегистр. 14-10-2001 | Отправлено: 12:42 12-06-2024 | Исправлено: LevT, 15:01 12-06-2024 |
|