Здравствуйте, x905, Вы писали:
X>ключевое слово "_может_", ага
Выделяем массив, равный 32768/8=4096 байт
каждому биту ставим в соответствие одно число 1...32768
число — номер бита (число-1)
соответственно биты будут 0...32767
Алгоритм:
1. Обнуляем массив
2. Проходимся по файлу, если это число есть, то включаем бит (число-1)
3. Проходим по всем битам, если бит включен, то заносим в выходной файл число (номер_бита+1)
4.конец агоритма.