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ów

  • tab[n][2] – tablica dwuwymiarowa zawierająca n 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.
Rf3uUXw2l0Eiy

Przycisk do pobrania pliku TXT z wynikiem zadania.

Plik TXT o rozmiarze 1.77 KB w języku polskim

W załączniku znajdują się rzeczywiste dane. Spróbuj rozwiązać zadanie samodzielnie w wybranym języku programowania.

Rl3fn3BwqMWc71
Wymyśl pytanie na kartkówkę związane z tematem materiału.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.