Консольная прога на си под Linux

Иван17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
12.02.2014

консольный Си. Linux.

Задача следующего плана.

Есть файл 1.jpg ( тип файла вообще любой ) в одном каталоге.

В этом же каталоге есть файлы 2.jpg, 3.jpg другого размера и другого содержания.

Берем файл 1.jpg, делаем копию и обзываем 5.jpg в этой же папке.

Запускаем программу. Подаем ей файл "1.jpg". Она должна порыться в этой папке, выбрать файл 5.jpg ( по размеру ).

Сравнить эти 2 файла по содержимому, и, если они одинаковы – сказать что это дубликат.

Есть мысль следующая: считать хэш первого файла, хэш второго файла, сравнить и получить готовый ответ.

Нашел алгоритм хэша МД5, написанный на Builder C++ под Win, разумеется с переводом в Linux возможно будут проблемы.

Можно проще – считывать по n-байт из каждого файла.

Срок неделя. Предлагайте ваши цены