Stworzenie wektora par nie jest skomplikowane:   vector <pair<typ, typ> > nazwa;   Problemem może się wydawać dodanie nowego elementu do tak stworzonej kolekcji. Wystarczy użyć funkcji make_pair  jako argument metody push_back  wektora.   Funkcja make_pair  tworzy parę z przekazanych wartości. Typy elementów pary są pobierane od typów przekazanych w argumencie funkcji zmiennych (C++ 98)   pair a = make_pair(2, 3.5);   Taką strukturę (wektor par) wykorzystałem przy rozwiązaniu jednego zadań matury próbnej z informatyki organizowanej przez UMK w 2014 roku [ link ].