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