Salut! E ceva ciudat la problema asta cu care eu, cel puțin, mi-am bătut capul ~ o oră. Citind cu streamuri, în C++, iau 75p, citind în C cu fscanf iau 100. Nu mi se pare corect ca departajarea să se facă în funcție de citire. Nu credeți că s-ar putea mări limita un pic
? Acum nu garantez că ce fac eu este chiar cel mai eficient posibil, dar am totuși O(n+m).