Próbny (diagnostyczny) arkusz maturalny z informatyki rozszerzonej, marzec 2021 (CKE, test diagnostyczny). Rozwiąż zamknięte części zadań online i sprawdź odpowiedzi, pobierz PDF z pełną treścią, dane do zadań oraz klucz CKE.
Próbny (diagnostyczny) arkusz maturalny z informatyki na poziomie rozszerzonym, przygotowany przez CKE jako test diagnostyczny w marcu 2021 roku. Arkusz składa się z dwóch części: Część I (test diagnostyczny, 60 minut, 15 punktów) oraz Część II (test diagnostyczny przy komputerze, 150 minut, 35 punktów). Poniżej znajdziesz interaktywne wersje zamkniętych części zadań – uzupełnij puste pola i kliknij Sprawdź, aby od razu sprawdzić poprawność (odpowiedzi pochodzą z klucza CKE).
W zadaniach z konkretną odpowiedzią (liczba, wartość, lista) wpisz swój wynik i kliknij Sprawdź. W zadaniach otwartych (napisz program, algorytm, utwórz wykres) kliknij Pokaż odpowiedź, aby zobaczyć wzorcowe rozwiązanie z klucza CKE. Pełną treść zadań znajdziesz też w arkuszach PDF.
W turnieju siatkówki bierze udział n drużyn ponumerowanych kolejnymi liczbami całkowitymi od 0 do n − 1, gdzie n = 2^k dla pewnej liczby całkowitej k > 0. Turniej odbywa się w rundach systemem pucharowym – przegrywający odpada z turnieju. W każdej rundzie drużyny grają w parach i do dalszej rundy przechodzi tylko zwycięzca meczu. W każdej rundzie mecze są ponumerowane kolejnymi liczbami całkowitymi, poczynając od 1. W pierwszej rundzie w meczu nr 1 grają drużyny 0 i 1, w meczu nr 2 – drużyny 2 i 3, w meczu nr 3 – drużyny 4 i 5, w meczu nr i – drużyny 2(i − 1) oraz 2(i − 1)+1, itd. W każdej z kolejnych rund w meczu nr 1 grają zwycięzcy meczów o numerach 1 i 2 z poprzedniej rundy, w meczu nr 2 – zwycięzcy meczów o numerach 3 i 4 z poprzedniej rundy, w meczu nr i – zwycięzcy meczów o numerach 2i − 1 oraz 2i z poprzedniej rundy itd. Turniej trwa dokładnie k rund.
Przykład
Przykładową rozgrywkę w turnieju 8-drużynowym przedstawiono w postaci drzewa na rysunku poniżej. Na najniższym poziomie rysunku drzewa zapisano numery drużyn, natomiast w węzłach wewnętrznych – numery zwycięskich drużyn w poszczególnych meczach. Zwycięzcą turnieju została drużyna nr 6, która w meczu finałowym pokonała drużynę o numerze 2.
Numer rundy, w której mogą zmierzyć się dwie drużyny o numerach x i y, można wyznaczyć z zapisów binarnych liczb x i y o długości k (liczba rund). Twoim zadaniem jest odkrycie tej zależności.
Dla podanej liczby k (liczba rund w turnieju) oraz numerów drużyn x i y wyznacz numer rundy w turnieju, w której te dwie drużyny mogą się zmierzyć ze sobą.
| k | x | y | x dwójkowo | y dwójkowo | nr rundy, w której mogą się zmierzyć drużyny x i y |
|---|---|---|---|---|---|
| 3 | 2 | 6 | 010 | 110 | 3 |
| 4 | 0 | 3 | 0000 | 0011 | 2 |
| 4 | 3 | 7 | 0011 | 0111 | |
| 5 | 16 | 30 | 10000 | 11110 |
Napisz algorytm (w pseudokodzie lub w wybranym języku programowania), który dla danych liczb całkowitych k, x i y obliczy numer rundy w turnieju dla 2^k drużyn, w której mogą się spotkać drużyny x i y.
Uwaga: W zapisie algorytmu możesz korzystać wyłącznie z instrukcji sterujących, operatorów arytmetycznych (w tym dzielenia całkowitego i dzielenia z resztą), operatorów logicznych, porównań i instrukcji przypisywania lub samodzielnie napisanych funkcji i procedur. Zabronione jest używanie funkcji wbudowanych, dostępnych w językach programowania, a zwłaszcza funkcji podnoszącej do potęgi.
k – dodatnia liczba całkowita, liczba rund w turnieju
x, y – dwie różne liczby całkowite z przedziału [0, 2^k − 1], numery drużyn
Wynik
runda – nr rundy, w której mogą się spotkać drużyny x i yKliknij Pokaż odpowiedź, aby zobaczyć rozwiązanie z klucza CKE.
Uwaga: to zadanie otwarte – odpowiedź z klucza CKE jest jedynie przykładowa; istnieją również inne poprawne rozwiązania.
Przykładowe rozwiązanie 1. funkcja dwojkowe(a,k) A[0..k-1] – tablica dla i = 0, 1, ..., k-1 A[k-i-1] ← a mod 2 a ← a div 2 podaj wynik A X ← dwojkowe(x,k) Y ← dwojkowe(y,k) runda ← k dla i = 0, 1, ..., k-1 jeżeli X[i] = Y[i] runda ← runda - 1 w przeciwnym razie przerwij pętlę podaj wynik runda Przykładowe rozwiązanie 2. Możliwe jest też bardzo krótkie rozwiązanie bez wyliczania postaci dwójkowych explicite, na przykład: runda ← 0 dopóki x ≠ y powtarzaj runda ← runda +1 x ← x/2 y ← y/2 podaj wynik runda
Wykonaj analizę funkcji Algo(n), której argumentem jest dodatnia liczba całkowita n.
Algo(n)
jeżeli n ≤ 2 to
wynikiem jest 1
w przeciwnym przypadku
p ← 1
k ← n
dopóki k − p > 1 wykonuj
s ← (p + k) div 2
jeżeli s * s ≤ n to
p ← s
w przeciwnym przypadku
k ← s
wynikiem jest pUwaga: div oznacza dzielenie całkowite.
Uzupełnij tabelę – podaj wynik funkcji Algo dla podanych w tabeli wartości n.
| n | Wynik otrzymany po wywołaniu Algo(n) |
|---|---|
| 5 | 2 |
| 35 | |
| 1025 |
Uzupełnij tabelę – podaj liczbę wykonań instrukcji „s ← (p + k) div 2" podczas obliczania wartości funkcji Algo(n) dla podanych wartości n.
| n | Liczba wykonań instrukcji „s ← (p + k) div 2" podczas obliczania wartości funkcji Algo(n) |
|---|---|
| 5 | 2 |
| 2 | |
| 63 | |
| 1024 |
Oceń prawdziwość podanych zdań. Zaznacz P, jeśli zdanie jest prawdziwe, albo F – jeśli jest fałszywe.
W każdym zadaniu punkt uzyskasz tylko za komplet poprawnych odpowiedzi.
W komórce C1 arkusza kalkulacyjnego zapisano formułę:
=JEŻELI(ORAZ(MOD(A1;2)=1;MOD(B1;2)=1);A1+B1;A1*B1)
| Nr | Zdanie | P / F |
|---|---|---|
| 1. | Jeśli w A1 wpisano liczbę 1, a w B1 liczbę 3, to w C1 w wyniku obliczenia formuły pojawi się liczba 4. | |
| 2. | Jeśli w A1 wpisano liczbę 4, a w B1 liczbę 3, to w C1 w wyniku obliczenia formuły pojawi się liczba 3. | |
| 3. | Jeśli w A1 i B1 wpiszemy dowolną liczbę całkowitą dodatnią, to w wyniku obliczenia formuły w C1 zawsze pojawi się liczba parzysta. | |
| 4. | Jeśli w A1 i B1 wpiszemy dowolną liczbę całkowitą dodatnią, to w wyniku obliczenia formuły w C1 zawsze pojawi się liczba większa niż 1. |
Mamy dane operacje (bramki) logiczne na bitach: not oraz and opisane poniżej:
| a | not a |
|---|---|
| 1 | 0 |
| 0 | 1 |
| a | b | a and b |
|---|---|---|
| 1 | 1 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 0 | 0 | 0 |
oraz wyrażenie W(a,b):
(not ((not a) and b)) and (not (a and (not b)))
| Nr | Zdanie | P / F |
|---|---|---|
| 1. | W(0,0)=0 | |
| 2. | W(1,0)=0 | |
| 3. | W(0,1)=1 | |
| 4. | W(1,1)=1 |
Różnica 1011101₂ − 10111₂ dwóch liczb zapisanych w systemie binarnym jest:
| Nr | Zdanie | P / F |
|---|---|---|
| 1. | mniejsza niż 100111₂ | |
| 2. | równa 1000110₂ | |
| 3. | większa niż 10111₂ | |
| 4. | równa 1001000₂ |
W bazie danych istnieje tabela oceny(id_oceny, id_ucznia, przedmiot, ocena), zawierająca następujące dane:
| id_oceny | id_ucznia | przedmiot | ocena |
|---|---|---|---|
| 1 | 1 | matematyka | 3 |
| 2 | 1 | informatyka | 4 |
| 3 | 1 | fizyka | 2 |
| 4 | 2 | matematyka | 6 |
| 5 | 2 | fizyka | 3 |
| 6 | 2 | informatyka | 5 |
| 7 | 3 | matematyka | 4 |
| 8 | 3 | fizyka | 2 |
| 9 | 3 | informatyka | 3 |
| Nr | Zdanie | P / F |
|---|---|---|
| 1. | Wynikiem zapytania SELECT COUNT(id_ucznia) FROM oceny; jest 3 | |
| 2. | Wynikiem zapytania SELECT COUNT (id_ucznia) FROM oceny WHERE przedmiot="fizyka"; jest 3 | |
| 3. | Wynikiem zapytania SELECT COUNT(przedmiot) FROM oceny; jest 9 | |
| 4. | Wynikiem zapytania SELECT COUNT(przedmiot) FROM oceny WHERE ocena > 3; jest 4 |
Firma Igloo planuje w wybranych miastach Europy wybudować galerie handlowe. W każdej z planowanych galerii może znajdować się różna liczba lokali handlowych. Wszystkie lokale handlowe będą miały kształt prostokąta.
W pliku galerie.txt zapisanych jest 50 wierszy z informacjami dotyczącymi planowanych galerii. Każdy wiersz w pliku to informacja o jednej galerii. Dane oddzielone są spacją i zawierają odpowiednio:
Przykład:
NL Amsterdam 8 4 5 12 7 5 5 11 9 4 7 6 … 0 0 0 0 0 0
Do Twojej dyspozycji jest pomocniczy plik galerie_przyklad.txt, zawierający 10 wierszy, który możesz wykorzystać, aby sprawdzić poprawność działania swojego(-ich) programu(-ów).
Napisz program(-y), w wyniku działania którego(-ych) otrzymasz odpowiedzi do podanych zadań. Pliki źródłowe z rozwiązaniem zapisz pod nazwą zgodną z numerem zadania, z rozszerzeniem odpowiadającym użytemu narzędziu informatycznemu.
Dla każdego kraju z pliku galerie.txt wyznacz liczbę miast, w których powstaną galerie. Wynik zapisz w pliku wynik4_1.txt. W każdym wierszu pliku powinny znajdować się: kod państwa oraz informacja o liczbie miast.
Dla danych z pliku galerie_przyklad.txt prawidłowa odpowiedź to:
H 1 I 2 F 1 GB 1 D 3 NL 1 DK 1
Kliknij Pokaż odpowiedź, aby zobaczyć wzorcowe rozwiązanie z klucza CKE.
GB 5 D 15 E 6 I 6 F 2 RO 1 A 1 H 1 BG 1 CZ 1 B 1 S 1 HR 1 NL 2 LV 1 GR 1 LT 1 FIN 1 DK 1 IRL 1
a) Oblicz całkowitą powierzchnię handlową każdej galerii (jako sumę powierzchni wszystkich lokali w danej galerii) oraz liczbę lokali.
Wyniki zapisz w pliku wynik4_2a.txt. W każdym wierszu pliku wynikowego powinny się znaleźć: nazwa miasta, powierzchnia galerii znajdującej się w danym mieście oraz liczba lokali, rozdzielone znakiem spacji.
Dla danych z pliku galerie_przyklad.txt prawidłowa odpowiedź to:
Budapeszt 3598 64 Neapol 3352 48 Marsylia 3444 56 Leeds 2952 44 Frankfurt 3515 57 Genua 3386 56 Dortmund 3697 57 Rotterdam 3184 49 Dusseldorf 3737 63 Kopenhaga 3765 60
b) Podaj nazwę miasta z galerią o największej powierzchni całkowitej oraz nazwę miasta z galerią o najmniejszej powierzchni całkowitej. Jest dokładnie jedno miasto z galerią o największej powierzchni i jedno z galerią o najmniejszej powierzchni.
Wyniki zapisz w pliku wynik4_2b.txt. W pliku wynikowym powinny znaleźć się nazwy miast wraz z powierzchniami galerii.
Prawidłowa odpowiedź dla danych pliku galerie_przyklad.txt:
Kopenhaga 3765 Leeds 2952
Kliknij Pokaż odpowiedź, aby zobaczyć wzorcowe rozwiązanie z klucza CKE.
a)
Londyn 3628 58
Berlin 3777 59
Madryt 2217 34
Rzym 3678 51
Paryż 3889 62
Bukareszt 1957 33
Wieden 2694 42
Hamburg 3518 52
Budapeszt 3598 64
Barcelona 4059 60
Monachium 1734 31
Mediolan 1958 35
Sofia 3631 59
Praga 2622 40
Bruksela 4316 64
Birmingham 1826 25
Kolonia 2104 31
Neapol 3352 48
Turyn 2646 39
Marsylia 3444 56
Sztokholm 2133 33
Walencja 3981 68
Zagrzeb 2177 31
Leeds 2952 44
Amsterdam 3371 60
Sewilla 4305 70
Ryga 1745 30
Frankfurt 3515 57
Palermo 2733 43
Ateny 4435 65
Saragossa 3480 50
Genua 3386 56
Stuttgart 1718 32
Dortmund 3697 57
Rotterdam 3184 49
Essen 4760 67
Glasgow 3731 68
Dusseldorf 3737 63
Wilno 1620 28
Helsinki 3597 56
Malaga 3757 57
Brema 2948 44
Sheffield 2324 36
Hanower 3532 53
Lipsk 1871 29
Kopenhaga 3765 60
Drezno 1900 26
Dublin 1986 31
Norymberga 4178 69
Duisburg 3948 61
b)
Essen 4760
Wilno 1620
Powiemy, że dwa lokale są tego samego rodzaju, jeżeli ich powierzchnia jest taka sama. W którym mieście powstanie galeria z największą liczbą różnych rodzajów lokali (jest jedno takie miasto), a w którym powstanie galeria z najmniejszą liczbą różnych rodzajów lokali (jest jedno takie miasto)? Podaj te miasta oraz liczby różnych rodzajów lokali w tych miastach.
Wynik zapisz w pliku wynik4_3.txt. W każdym z dwóch wierszy pliku powinny znajdować się nazwa miasta oraz liczba różnych rodzajów lokali w tym mieście.
Prawidłowa odpowiedź dla danych pliku galerie_przyklad.txt:
Dusseldorf 34 Genua 23
Kliknij Pokaż odpowiedź, aby zobaczyć wzorcowe rozwiązanie z klucza CKE.
Berlin 35 Kolonia 18
W pewnym kraju firma codziennie wykonuje wiele telefonów do swoich kontrahentów. W pliku telefony.txt znajduje się 2148 wierszy z danymi dotyczącymi połączeń wykonanych w lipcu 2017 roku. W każdym wierszu są podane dane, oddzielone pojedynczą spacją, opisujące jedno połączenie: numer telefonu, data wykonania połączenia, dokładna godzina rozpoczęcia i dokładna godzina zakończenia połączenia (w formacie godz:min:sek). Rodzaje numerów telefonów są rozpoznawane po liczbie cyfr:
Przykład:
nr data rozpoczecie zakonczenie 3539762 3-07-2017 08:04:54 08:21:26 54586484 3-07-2017 08:18:16 08:23:34 2109147679 3-07-2017 09:36:31 09:52:48
Korzystając z dostępnych narzędzi informatycznych, wykonaj poniższe polecenia. Odpowiedzi zapisz w pliku tekstowym wyniki5.txt, a każdą z nich poprzedź numerem zadania.
Podaj trzy numery telefonów, pod które wykonano najwięcej połączeń, i liczby tych połączeń.
Poniżej wpisz numer telefonu i liczbę połączeń dla każdego z trzech numerów i kliknij Sprawdź.
| Numer telefonu | Liczba połączeń |
|---|---|
Utwórz zestawienie liczby połączeń – oddzielnie do telefonów stacjonarnych i komórkowych – wykonanych w poszczególnych dniach. Na podstawie tego zestawienia wykonaj wykres kolumnowy przestawiający liczby połączeń do telefonów komórkowych oraz do stacjonarnych każdego dnia. Zadbaj o czytelność wykresu (opis osi, tytuł wykresu, legenda).
Kliknij Pokaż odpowiedź, aby zobaczyć wzorcowe rozwiązanie z klucza CKE – zestawienie liczby połączeń oraz gotowy wykres.
Zestawienie liczby połączeń w poszczególnych dniach:
| Etykiety wierszy | komórkowy | stacjonarny |
|---|---|---|
| 03.07.2017 | 27 | 67 |
| 04.07.2017 | 23 | 68 |
| 05.07.2017 | 24 | 79 |
| 06.07.2017 | 20 | 78 |
| 07.07.2017 | 31 | 69 |
| 10.07.2017 | 23 | 73 |
| 11.07.2017 | 27 | 60 |
| 12.07.2017 | 27 | 70 |
| 13.07.2017 | 24 | 67 |
| 14.07.2017 | 24 | 74 |
| 17.07.2017 | 26 | 76 |
| 18.07.2017 | 17 | 74 |
| 19.07.2017 | 24 | 67 |
| 20.07.2017 | 20 | 75 |
| 21.07.2017 | 25 | 73 |
| 24.07.2017 | 30 | 77 |
| 25.07.2017 | 27 | 79 |
| 26.07.2017 | 24 | 78 |
| 27.07.2017 | 22 | 70 |
| 28.07.2017 | 24 | 68 |
| 31.07.2017 | 23 | 82 |
| Suma końcowa | 512 | 1524 |
Na podstawie zestawienia tworzymy wykres kolumnowy zatytułowany „liczba połączeń każdego dnia": na osi X – data (kolejne dni), na osi Y – liczba połączeń, z legendą rozróżniającą połączenia komórkowe i stacjonarne.
Podaj liczbę połączeń oraz łączny czas ich trwania (w zaokrągleniu w górę do pełnych minut) dla numerów stacjonarnych rozpoczynających się od 12.
Liczba połączeń:
Czas:
Rachunek telefoniczny zawiera informacje dotyczące kosztów połączeń wykonywanych na numery stacjonarne, komórkowe i zagraniczne.
Połączenia krajowe na numery stacjonarne i komórkowe są rozliczane według następujących zasad:
Rozmowy zagraniczne opłacane są niezależnie i kosztują 1 zł za każdą rozpoczętą minutę rozmowy – czyli jeśli rozmowa trwa 2:02, płaci się za 3 minuty (3 zł).
Podaj ogólną kwotę rachunku telefonicznego wraz z wyszczególnieniem osobno abonamentu i kosztów połączeń na numery stacjonarne, komórkowe i zagraniczne.
Kliknij Pokaż odpowiedź, aby zobaczyć wzorcowe rozwiązanie z klucza CKE.
Rozwiązanie:
| koszt | |
|---|---|
| rozmowy na stacjonarny | 610 |
| rozmowy na komórkowe | 240 |
| rozmowy za granicę | 967 |
| abonament | 50 |
| SUMA | 1867 |
Odpowiedź za 2 pkt (zestawienie nie obejmujące 800 pierwszych minut bezpłatnych):
| koszt | |
|---|---|
| rozmowy na stacjonarny | 768 |
| rozmowy na komórkowe | 252 |
| rozmowy za granicę | 967 |
| abonament | 50 |
| SUMA | 2037 |
Pewien kibic zapisywał sobie w plikach tekstowych informacje o zawodnikach startujących w corocznym wyścigu kolarskim wraz z wynikami ich startów.
Wszystkie dane w plikach zawierają wiersze nagłówkowe z nazwami kolumn, natomiast dane w wierszach są rozdzielone znakami tabulacji.
W pliku grupy.txt znajdują się opisy grup kolarskich, których zawodnicy uczestniczyli w przynajmniej jednym wyścigu. Każdy wiersz zawiera kolejno:
Fragment pliku grupy.txt:
kod_grupy nazwa siedziba AGR Agritubel Francja ALM Ag2r-La Mondiale Francja
W pliku zawodnicy.txt znajdują się dane kolarzy, którzy uczestniczyli w przynajmniej jednym z wyścigów. Każdy wiersz zawiera kolejno:
Fragment pliku zawodnicy.txt:
id_zawodnika imie nazwisko data 1 Janier Acevedo 1985-12-06 2 Mario Aerts 1974-12-31
W pliku startujacy.txt znajdują się dane kolarzy związane z ich startami w kolejnych edycjach wyścigu, każdy wiersz zawiera kolejno:
Fragment pliku startujacy.txt:
id_startu rok id_zawodnika kod_grupy obywatel_kraju 1 2008 176 TNK Australia 2 2008 2 TNK Belgia
W pliku czasy.txt znajdują się wyniki tylko tych kolarzy, którzy ukończyli wyścig. Każdy wiersz zawiera kolejno:
Fragment pliku czasy.txt:
id_startu czas 1 87:53:50 2 88:41:50
Korzystając z dostępnych narzędzi informatycznych, wykonaj poniższe polecenia. Odpowiedzi zapisz w pliku wyniki6.txt, a każdy podpunkt poprzedź odpowiadającym mu numerem zadania.
Podaj imię, nazwisko i czas zawodnika, który uzyskał najlepszy czas spośród wszystkich wyników osiągniętych przez zawodników. Jest tylko jeden taki zawodnik.
Imię i nazwisko:
Czas:
Który zawodnik z Polski uczestniczył w największej liczbie wyścigów? Podaj jego imię, nazwisko i liczbę wyścigów, w których uczestniczył. Jest tylko jeden taki zawodnik.
Imię i nazwisko:
Liczba wyścigów:
Podaj imiona i nazwiska najmłodszych uczestników wyścigu w kolejnych latach.
Do obliczeń wykorzystaj rocznikowy wiek zawodnika, tj. liczbę lat, którą zawodnik ukończył w roku zawodów.
Przykład: w wyścigu w 2015 roku każdy z zawodników urodzonych w 1990 roku ma 25 lat.
Kliknij Pokaż odpowiedź, aby zobaczyć wzorcowe rozwiązanie z klucza CKE.
| wyścig | imie | nazwisko |
|---|---|---|
| 2008 | Roman | Kreuziger |
| 2008 | Gerald | Ciolek |
| 2008 | John-Lee | Augustyn |
| 2009 | Rigoberto | Uran |
| 2010 | Fabio | Felline |
| 2011 | Anthony | Delaplace |
| 2012 | Peter | Sagan |
| 2012 | Thibaut | Pinot |
| 2013 | Danny | van Poppel |
| 2014 | Danny | van Poppel |
| 2015 | Merhawi | Kudus |
| 2016 | Alexis | Gougeard |
| 2016 | Sondre Holst | Enger |
| 2016 | Luka | Pibernik |
| 2016 | Timo | Roosen |
| 2016 | Dylan | Groenewegen |
| 2017 | Elie | Gesbert |
W którym roku nie ukończyła wyścigu największa grupa zawodników? Podaj rok oraz liczbę zawodników, którzy nie ukończyli wyścigu (jest tylko jeden taki rok).
Rok:
Liczba zawodników:
W jednej grupie mogą startować zawodnicy, którzy pochodzą z różnych państw. Bywa też tak, że zawodnicy jednej grupy pochodzą z tego samego kraju.
Utwórz zestawienie zawierające dla każdego roku liczbę takich grup, w których wszyscy zawodnicy byli obywatelami jednego kraju.
Podaj rok, w którym grup z wszystkimi zawodnikami z jednego kraju było najwięcej, oraz podaj nazwy tych grup. Jest tylko jeden taki rok.
Kliknij Pokaż odpowiedź, aby zobaczyć wzorcowe rozwiązanie z klucza CKE.
| rok | Liczba grup |
|---|---|
| 2008 | 1 |
| 2009 | 1 |
| 2010 | 1 |
| 2011 | 4 |
| 2012 | 2 |
| 2013 | 2 |
| 2014 | 2 |
| 2015 | 1 |
| 2017 | 1 |
2011 – Direct Energie, Euskaltel-Euskadi, Team Katusha, Sojasun
Czasami zawodnicy zmieniają obywatelstwo i reprezentują wtedy inny kraj. Podaj imiona i nazwiska zawodników, którzy zmieniali obywatelstwo, oraz nazwy państw, które reprezentowali.
Kliknij Pokaż odpowiedź, aby zobaczyć wzorcowe rozwiązanie z klucza CKE.
Chris Froom – Kenia, Wielka Brytania Heinrich Haussler – Australia, Niemcy