W następujących plikach zgromadzono dane dotyczące wyścigów samochodowych
Formuły 1 z lat 2000–2012. Pierwszy wiersz w każdym z plików jest wierszem
nagłówkowym i zawiera nazwy pól.
W pliku Kierowcy.txt każdy wiersz zawiera informacje o kierowcy, rozdzielone
średnikami: Id_kierowcy, Nazwisko, Imie, Kraj Przykład:
z10;Irvine;Eddie;Irlandia
W pliku Wyscigi.txt są zawarte informacje o rozegranych wyścigach Grand Prix
liczonych do klasyfikacji generalnej. Id_wyscigu, Rok, GrandPrix. Sezon jest reprezentowany
przez rok (czterocyfrowa liczba), a GrandPrix jest nazwą miejsca, w którym jest rozgrywany
wyścig. Przykład:
w20;2001;Brazylia
W pliku Wyniki.txt każdy wiersz zawiera informacje o punktach zdobytych przez
kierowców w poszczególnych wyścigach, rozdzielone średnikami: Id_kierowcy, Punkty,
Id_wyscigu. Przykład:
z42;6;w7
Zadanie 6.1. (0–2 pkt)
Podaj sezon i nazwę wyścigu Grand Prix, w którym Robert Kubica zdobył najwięcej punktów. Odp: Australia 2010
Zadanie 6.2. (0–2)
W których z miejsc podanych w plikach rozegrano najmniejszą liczbę wyścigów Grand Prix
w latach 2000–2012? odp: Indie
Zadanie 6.3. (0–3)
Klasyfikacja generalna w danym sezonie jest tworzona na podstawie sumy punktów
uzyskanych przez kierowców w wyścigach rozegranych w tym sezonie. Utwórz zestawienie
zawierające nazwiska i imiona kierowców – zwycięzców klasyfikacji generalnej w sezonach
2000, 2006 i 2012 wraz z liczbami punktów przez nich uzyskanymi. odp:
Michael Schumacher 2000 108
Fernando Alonso 2006 134
Sebastian Vettel 2012 281
Zadanie 6.4. (0–3)
Dla każdego kraju, którego reprezentanci zdobywali punkty w sezonie 2012, podaj liczbę tych
reprezentantów. odp:
Australia 2
Brazylia 2
Finlandia 1
Francja 2
Hiszpania 1
Japonia 1
Meksyk 1
Niemcy 4
Wenezuela 1
Wielka Brytania 3
Przy błędzie grupowania uzyskiwano wynik za 1 punkt:
Australia 21
Brazylia 24
Finlandia 19
Francja 14
Hiszpania 18
Japonia 9
Meksyk 7
Niemcy 46
Wenezuela 5
Wielka Brytania 37