Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
SMWP_114 - Sinusoidalne Szyfratory |
Przed Tobą kolejne zadanie mówiące o szyfrowaniu. Tym razem jednakże nie musisz odgadywać sposobu jaki został użyty do szyfrowania. Twoim zadaniem jest po prostu zaszyfrować dany ciąg znaków według szyfrowania płotkowego opisanego na tej stronie Szyfr Płotkowy .
Wejście
W pierwszej linii danych jedna liczba T(1≤T≤105). Określająca ilość ciągów znaków do wczytania. Każdy ciąg w oddzielnej linii nie dłuższy niż 104 znaków. Mogą występować tylko wielkie litery alfabetu angielskiego. Po każdym ciągu jedna liczba naturalna K(1≤K≤10).
Wyjście
Zakodowany ciąg znaków.
Przykład
Wejście: 3 ZADANIEJESTPROSTE 4 KONKURSJESTFAJNY 3 LUBIEPROGRAMOWAC 2
Wyjście: ZERAIJPODNETSEAST KUEAOKRJSFJYNSTN LBERGAOAUIPORMWC
Dodane przez: | Bartosz Rychcik |
Data dodania: | 2016-05-25 |
Limit czasu wykonania programu: | 1s |
Limit długości kodu źródłowego | 50000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | GAWK BASH BF C CSHARP C++ 4.3.2 CPP CPP14 HASK JAVA PAS-GPC PAS-FPC PERL PERL6 PHP PYTHON PYPY PYTHON3 RUBY |
Pochodzenie: | Szkolne Mistrzostwa W Programowaniu |