Цитата:
Так а эта не врет?
Эта не врет. Она вообще сама ничего не делает, поэтому и не врет
Она просто пишет, что ей сказали и ничего больше. Если я скажу ей display('Сам не знаю сколько осталось') - она это и напишет.
Цитата:
У стандартной алгоритм очень простой. Общее количество шагов и количество выполненных шагов.
Шаг шагу рознь. Я могу знать, что первые два шага у меня всегда выполняются дольше, чем последующих пять. Если я это учту, то буду врать меньше.
Я, кстати, не планировал использовать это решение везде - а только для 1-2 задач, имеющих специфику описанную выше.
Кроме того, врет/не врет - не основной (на мой взгляд) плюс решения. Внешний вид - в моем случае это важно.