Zadanie : sort101
Zadanie

Dana jest liczba całkowita n i tablica A zawierająca n liczb całkowitych.

Poniżej przedstawiono algorytm sortowania naiwnego:

Powtarzaj:

Wejście

Pierwszy wiersz wejścia zawiera liczbę całkowitą n z zakresu 2..20 oraz liczbę całkowitą k. W wierszu drugim zapisano n liczb tablicy A, każda całkowita dwucyfrowa.

Każdy z kolejnych k wierszy wejścia zawiera parę indeksów tablicy z zakresu 1..n.

Wyjście

Twój program powinien po wczytaniu pary indeksów i ewentualnej wymianie wartości komórek wypisać liczby tablicy zgodnie z przykładem (bez spacji na końcu linii).

Przykład

Dla danych podanych na wejściu:

6 18
78 26 85 14 38 14
3 5
2 4
1 2
1 2
3 5
4 5
3 6
1 5
1 2
1 3
4 6
2 6
1 3
2 5
1 3
3 6
2 5
4 6

Poprawną odpowiedzią jest wyjście:

78 26 38 14 85 14
78 14 38 26 85 14
14 78 38 26 85 14
14 78 38 26 85 14
14 78 38 26 85 14
14 78 38 26 85 14
14 78 14 26 85 38
14 78 14 26 85 38
14 78 14 26 85 38
14 78 14 26 85 38
14 78 14 26 85 38
14 38 14 26 85 78
14 38 14 26 85 78
14 38 14 26 85 78
14 38 14 26 85 78
14 38 14 26 85 78
14 38 14 26 85 78
14 38 14 26 85 78

Jeśli chcesz zobaczyć inny przykład odśwież tę stronę klawiszem F5

Opcje zadania:

Biblioteki         : iostream iomanip 
Limit czasu        : 0.1 s
Limit pamięci      : 16 MB
Słowa niedozwolone :