Prezentacja multimedialna
Zadanie 3
W poniższym pliku znajduje się 130 wierszy zawierających dane zaszyfrowane szyfrem płotkowym oraz odpowiadające im klucze szyfrujące.
Przykładowe dane:
Linia 1. AAGKNZISE 5.
Linia 2. AANJAZSAT 5.
Linia 3. ACIETRRHTKUA 2.
Napisz program, który odszyfruje słowa zaszyfrowane podanymi kluczami.
Specyfikacja:
Dane:
n
– liczba szyfrogramówtab[n][2]
– tablica dwuwymiarowa zawierającan
wierszy danych, gdzie pierwsza kolumna to zaszyfrowany wyraz, a druga to odpowiadający mu klucz
Wynik:
lista odszyfrowanych słów
Poprawny wynik dla podanego fragmentu pliku:
Linia 1. AGNIESZKA.
Linia 2. ANASTAZJA.
Linia 3. ARCHITEKTURA.
W załączniku znajdują się rzeczywiste dane. Spróbuj rozwiązać zadanie samodzielnie w wybranym języku programowania.