Matura 2016, maj
zadanie 6.1W pliku dane_6_1.txt znajduje się 100 słów. Słowa umieszczono w osobnych wierszach. Fragment pliku dane_6_1.txt: INTERPRETOWANIE ROZWESELANIE KONSERWOWANIE Napisz program, który zaszyfruje słowa z pliku dane_6_1.txt z użyciem klucza k = 107. Wynik zapisz do pliku wyniki_6_1.txt, każde słowo w osobnym wierszu, w porządku odpowiadającym kolejności słów z pliku z danymi. Uwaga: Dla pierwszego słowa z pliku dane_6_1.txt (INTERPRETOWANIE) wynikiem jest słowo LQWHUSUHWRZDQLH....Czytaj dalej...
Matura 2016, maj
zadanie 6.2W pliku dane_6_2.txt zapisano 3 000 szyfrogramów i odpowiadające im klucze szyfrujące. W każdym wierszu znajduje się jeden szyfrogram (zaszyfrowane słowo) i po pojedynczym znaku odstępu odpowiadający mu klucz (maksymalnie czterocyfrowa liczba). Fragment pliku dane_6_2.txt: BCYKUNCM 1718 YFOGNSKGYW 7580 WARDA 9334 Napisz program, który odszyfruje słowa zaszyfrowane podanymi kluczami. Wynik zapisz w pliku wyniki_6_2.txt: każde odszyfrowane słowo w osobnym wierszu, w porządku odpowiadającym kolejności szyfrogramów z pliku z danymi. Uwaga: Dla pierwszego szyfrogramu z pliku dane_6_2.txt (BCYKUNCM) wynikiem jest słowo ZAWISLAK....Czytaj dalej...
Matura 2016, maj
zadanie 6.3W pliku dane_6_3.txt zapisano 3 000 par słów, po jednej parze w wierszu, oddzielonych pojedynczym znakiem odstępu. Drugie słowo w każdej parze jest szyfrogramem pierwszego z nieznanym kluczem. Niektóre szyfrogramy są błędne, co oznacza, że niektóre litery w słowie zakodowano z różnymi przesunięciami. Słowo ma zawsze tę samą długość co odpowiadający mu szyfrogram. Fragment pliku dane_6_3.txt: ZAWISLAK EFBNXQFP KRASZEWSKI XENFMRJFXV Napisz program, który wyszuka i wypisze te słowa z pliku dane_6_3.txt, które błędnie zaszyfrowano. Wynik zapisz w pliku wyniki_6_3.txt: każde słowo w osobnym wierszu, w porządku odpowiadającym kolejności tych słów z pliku z danymi. Uwaga: Pierwsze słowo w pliku wynikowym to SMIGIELSKI....Czytaj dalej...