Bài 70/2001 - Mã hoá theo khoá
(Dành cho học sinh THCS và THPT)
Cho trước khoá là một hoán vị của n số (1, 2, ..., n). Khi đó để mã hoá một xâu kí tự ta có thể chia xâu
thànhtừng nhóm n kí tự (riêng nếu nhóm cuối cùng không đủ n kí tự thì ta coa thể thêm các dấu cách vào sau
cho đủ) rồi hoán vị các kí tự trong từng nhóm. Sau đó, ghép lại theo thứ tự các nhóm ta được một xâu đã mã
hoá.
Chẳng hạn: với khoá 3241 (n=4) thì ta có thể mã hoá xâu 'english' thành 'gnlehs i'.
Hãy viết chương trình mã hoá một xâu kí tự cho trước.
Bạn đang xem bài 70/ - 100 DE TIN HSG CO DAP AN