……………………….,…!!!
Nu am rulat, dar la prima vedere:
-
n
merge de la 1 la 500k, tu citești inv
n numere, darv
poate ține maxim aprox. 100k elemente - poveste similară și cu
m
șix
Poți mări capacitatea pentru toate, dar nu e o idee bună, mai ales că pot fi foarte mari. Se poate să eviți asta ajutându-te de faptul ca tu nu citești numere decât în intervalul [0, 500](de fapt, parțial faci asta deja). Îți pot arăta cum s-ar face dar cred că e mai bine să încerci tu mai întâi.
Doar ca idee, soluția la care mă gândeam era să nu te ajuți deloc de v
și x
. Pur și implu citeai un număr și dacă nu îl aveai deja marcat în f
atunci îl marcai.