Am declarat șapte variabile ta,tb,a,b,n,u,i - de tip int, în total 7*4=28 de octeți, de unde rezultă EFICIENȚA UTILIZĂRII MEMORIEI. Acestea s-au declarat pe lângă fin, variabila folosită pentru fișierul text.

Toate variabilele au fost folosite în contextul problemei: [ta,tb] - intervalul posibil de vizitare al tânărului, fiecare rând al muzeului i cu intervalul său de vizitare [a,b], n - numărul muzeelor care pot fi vizitate, iar u - ultimul muzeu din listă care poate fi vizitat. Parcurgând o singură dată lista muzeelor (citim a și b, după numărarea cu i a tuturor muzeelor (++i), verificăm dacă programul orar al tânărului se potrivește cu orarul muzeului de verificat. În caz afirmativ, incrementăm cu 1 (n) - numărul muzeelor care pot fi vizitate, păstrând în u - numărul ultimului muzeu care poate fi vizitat. După finalizarea parcurgerilor și verificărilor, afișăm n și u, definite în contextul de mai sus. În acest fel, am EFICIENTIZAT TIMPUL DE EXECUȚIE, algoritmul fiind unul liniar, complexitatea algoritmului fiind O(N), de unde rezultă liniaritatea algoritmului.
