Realizati o aplicaČie care sa producÄ un update prin diferente intre doua fiČiere binare. AplicaČia primeČte la intrare versiunea curentÄ a unui fisier binar, precum si mai multe versiune precedente ale acestuia si creaza o lista de comenzi (de tipul insert / delete /change) prin care se poate ajunge de la unul din fiČierele precedente la fiČierul curent. Lista Ć®n cauzÄ este encodata Ć®ntr-un fiČier binar. Cu acel fiČier binar, pornind de la unul dintre fiČierele cu versiune mai veche, se poate obČine fiČierul cel mai nou.
(in cazul de mai sus, se presupune ca ultima versiune este 4) Rezultatul e un fiČier cu numele āabc.diffā care conČine informaČiile necesare ca sa se poate ajunge de la versiunea 1 , 2 respectiv 3 la versiunea 4 (latest)
Rezultatul este ca se va crea un fiČier abc.latest obČinut aplicand operaČii de tipul (insert, delete sau change bytes) pe fiČierul abc.ver2. Aceste operaČii sunt descrise Ć®n abc.diff (ca fiind cele necesare ca sa trecem de la versiunea 2 la versiunea 4 (latest).
OUTPUT: