Zadanie 7. Poszukiwanie wody na MarsieW trzech plikach tekstowych o nazwach
laziki.txt,
obszary.txt,
pomiary.txt zapisano informacje zawierające dane o poszukiwaniu wody na Marsie w latach 2050–2080. Łaziki zasilane energią słoneczną poruszają się po różnych obszarach Marsa i wykonują pomiary georadarowe, na podstawie których szacują ilość wody i głębokość, na której się ona znajduje. Pierwszy wiersz każdego z plików jest wierszem nagłówkowym, a dane w wierszach rozdzielono znakami tabulacji.
Plik o nazwie
laziki.txt zawiera informacje o różnych łazikach, które wykonywały pomiary. W każdym wierszu tego pliku znajdują się:
nr_lazika – co najwyżej trzycyfrowy, unikatowy numer łazika
nazwa_lazika – nazwa łazika (tekst do 50 znaków)
rok_wyslania – rok startu z Ziemi
wsp_ladowania – współrzędne lądowania na Marsie oddzielone znakiem przecinka i spacją
Przykład: nr_lazika nazwa_lazika rok_wyslania wsp_ladowania1 Mariner 3 2049 50.51N, 70.01E2 Mariner 6 2050 11.90N, 119.49E3 Mariner 7 2050 44.90S, 130.80WPlik o nazwie
obszary.txt zawiera informacje o obszarach na Marsie. W każdym wierszu tego pliku znajdują się:
kod_obszaru – pięcioznakowy, unikatowy kod obszaru
nazwa_obszaru – nazwa obszaru (tekst do 50 znaków)
Przykład: kod_obszaru nazwa_obszaruMC-01 Mare BoreumMC-02 DiacriaMC-03 ArcadiaPlik o nazwie
pomiary.txt zawiera informacje o wynikach badań georadarowych wykonanych przez łaziki. W każdym wierszu tego pliku znajdują się:
nr_lazika – co najwyżej trzycyfrowy numer łazika
data_pomiaru – data wykonania pomiaru (w formacie rrrr-mm-dd)
kod_obszaru – pięcioznakowy kod obszaru, na którym został wykonany pomiar
wspolrzedne – współrzędne wykonania pomiaru, oddzielone znakiem przecinka i spacją
glebokosc – szacowana głębokość, na której znajduje się woda (w metrach)
ilosc – szacowana ilość wody (w m
3)
Przykład: nr_ data_ kod_ wspolrzedne glebokosc ilosclazika pomiaru obszaru17 2061-06-03 MC-13 13.17N, 77.80E 344 562217 2056-06-02 MC-14 14.93N, 106.00E 43 205447 2075-10-18 MC-05 45.57N, 3.30E 9 23366Z wykorzystaniem danych zawartych w podanych plikach oraz dostępnych narzędzi informatycznych podaj odpowiedzi do zadań 7.1–7.4. Odpowiedzi zapisz w pliku
wyniki7.txt, a każdą z nich poprzedź numerem odpowiedniego zadania.