Re[5]: Покритикуйте лисапед
От: vadimcher  
Дата: 13.10.09 18:54
Оценка:
Здравствуйте, x905, Вы писали:

X>Здравствуйте, superdeveloper, Вы писали:


S>>Здравствуйте, x905, Вы писали:


X>>>ключевое слово "_может_", ага


S>>Выделяем массив, равный 32768/8=4096 байт

S>>каждому биту ставим в соответствие одно число 1...32768
S>>число — номер бита (число-1)
S>>соответственно биты будут 0...32767

S>>Алгоритм:

S>>1. Обнуляем массив
S>>2. Проходимся по файлу, если это число есть, то включаем бит (число-1)
S>>3. Проходим по всем битам, если бит включен, то заносим в выходной файл число (номер_бита+1)
S>>4.конец агоритма.

S>>вот.


S>>ps. Приём известный.



X>тред с начала читаем ? уже было, ага )


X>вопрос есть поинтересней: 4кб — это только на массив, а переменные?, а rintime?

X>даже helloworld вылезет за 4кб
X>и как все в 4кб всеже впихнуть?

Была в свое время игрушка, называлась livingstone. Ходилка такая, бродилка. Там бегать, прыгать, стрелять. Графика, насколько я помню, была типа 16-цветная, или даже 4х-цветная, но зато игрушка была достаточно продолжительной и интересной. Так вот, автор поставил себе цель написать ее полностью на ассемблере, и вместить в 64Кб. Вместил. Она даже была .com, а не .exe.

А вот зайца кому, зайца-выбегайца?!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.