HedgehogJim: Хранение 64-битной длины исходного файла - просто и эффективно. При компрессии может храниться и длина сжатых данных. Оптимальнее ничего не придумать, IMHO.
mamkaololosha: Печально вам с такими-то задачами. Ну попробуйте транспонирование битовой матрицы NxN написать, а потом доказать что ваше решение является самым быстрым для заданного набора команд, может хоть повеселее будет...
Александр Синицын: А вот не надо при таком говорить "не загружаться Win7". Появились сообщения системы - загрузка пошла. Дальше - еще больше вариантов почему она может не загрузиться полностью.