Dlaczego tak
Lista rośnie i maleje dynamicznie: po add(9) zawiera [4, 7, 9], remove(v.size() - 1) usuwa element o indeksie 2, więc wraca do [4, 7], add(1) daje [4, 7, 1], a add(0, 3) wstawia 3 na początek: [3, 4, 7, 1]. Rozmiar to 4, a element o indeksie 1 to 4. Odpowiedź 4 7 pomija przesunięcie elementów po wstawieniu na pozycję 0, a 5 4 zakłada, że remove nie zmniejsza listy.