Känd klartext | 프로그래밍의 벗 PivotOJ
PivotOJ

Känd klartext

시간 제한: 1000ms메모리 제한: 1024MB출처: Programmeringsolympiaden 2016 — districtBOJ 21373

문제

När Alice skickar email med sin vän Bob så krypterar hon all text så att inte obehöriga kan läsa den. Totalt använder Alice och Bob fem olika chiffer för att kryptera sina mail.

Din uppgift är att, givet ett krypterat email och vilket chiffer som användes för att kryptera mailet, skriva ut emailet i klartext. Med klartext menas emailet som det såg ut innan det krypterades.

Till din hjälp får du för varje chiffer ett antal krypterade email och deras klartext.

입력

Indata består först av ett tecken 1, 2, 3, 4 eller 5 - vilket chiffer som användes för att kryptera emailet. Talet är följt av ett mellanslag, och avslutas med det krypterade emailet på en rad.

출력

Du ska skriva ut klartexten för det krypterade mailet.

예제

예제 1

입력
1 19-aqxsmeakkd
출력
tjqlfxtddw

예제 2

입력
3 ccbddaaabcbdbdabbacddbbba
출력
cbdabbacaabbabdddabbdcdbc

예제 3

입력
3 acccbbdcdacacbddcadddadca
출력
dcdadddacbcaaddbadccccbca

예제 4

입력
3 dacabdbbccadbddbcacaddcad
출력
ccaabcbcbdaddcddddbaaabcd

예제 5

입력
3 dddcdccadbbcbababbbabdcab
출력
bbabadcbacadbcbacbbbcdddd

예제 6

입력
3 daabcdaabdbbcbdbbccbdaddc
출력
cbbcbbadaddacddbbdcbbacad

예제 7

입력
3 bbcdabcabaadbdaccaccdcabb
출력
cccacbcaabbcbadddabadbacb

예제 8

입력
3 dacacaaacaacabdcdaccbcaca
출력
cdcaccaaaaccaabbcdaaaaccd

예제 9

입력
3 abaabdcabddbccbbbbabbacbd
출력
abbbbbcdadbadcbcbbcdabbaa

예제 10

입력
4 isqlervn
출력
nvrelqsi

예제 11

입력
4 vhugnzlvoehjl
출력
gnzvhulhjlvoe

예제 12

입력
1 10-clitu
출력
mvsde

예제 13

입력
4 ch
출력
hc

예제 14

입력
4 lv
출력
vl

예제 15

입력
4 ycbupwaew
출력
ubcypweaw

예제 16

입력
4 nzbmzdo
출력
nzbmzdo

예제 17

입력
4 esuqzyluymznzny
출력
esuqzyluymznzny

예제 18

입력
4 dsjuck
출력
uckdsj

예제 19

입력
4 khrvaooowdjehnq
출력
khrvaooowdjehnq

예제 20

입력
4 f
출력
f

예제 21

입력
4 upaui
출력
puaiu

예제 22

입력
4 dvfbngyidftghz
출력
idftghzdvfbngy

예제 23

입력
1 21-tfpkp
출력
oakfk

예제 24

입력
4 auaimqkt
출력
tkqmiaua

예제 25

입력
5 011100101011011111010101000
출력
ehmgu

예제 26

입력
5 0111101000111011110011110111001
출력
msfiqp

예제 27

입력
5 110000111111011110000001011110110101110100
출력
omxadxhn

예제 28

입력
5 0000001110010110
출력
zzit

예제 29

입력
5 0010111110110011110111000
출력
dqvqo

예제 30

입력
5 001010010110010101001010101010110110
출력
clcvkht

예제 31

입력
5 000000100010011000100111101001010001010
출력
zzuvuvqcc

예제 32

입력
5 01110011100000010110110010101101110100100
출력
eadtkxxj

예제 33

입력
5 1000001101010110110100
출력
urkxn

예제 34

입력
2 oowysruoqxylxyq
출력
oloxwyyqsxryuqo

예제 35

입력
5 1010011001001001000101010011100111000011000101000110
출력
npjugeaont

예제 36

입력
5 11100111100000110010100010101001100110101001001101
출력
iatkcvvgsx

예제 37

입력
5 10011011111001101010
출력
vwig

예제 38

입력
5 11100010010100010011001
출력
bcjp

예제 39

입력
5 101011101011111000010110010010110100000011100101010
출력
hhawjwszeg

예제 40

입력
5 101000011111100100001101110001010
출력
nryjrek

예제 41

입력
5 111000101010001010001000011001010
출력
bkcjrc

예제 42

입력
5 1010101001000101011111000111101110010001111
출력
gvzhbqpzy

예제 43

입력
5 1110100101011010111000001110001001011
출력
qcxezbd

예제 44

입력
5 101001000001111100001100011100000111011101110001001
출력
nuraoafxov

예제 45

입력
2 xpfmteiggqcxquf
출력
xxpqfcmftqeuigg

예제 46

입력
5 10101101010111010101110100
출력
hkqln

예제 47

입력
5 10100010111110101000100011100101110111111
출력
nlqssewwy

예제 48

입력
5 1010111100000011100010101100101110100001011
출력
hozbldnd

예제 49

입력
5 1110011010111110111100110100
출력
ihqin

예제 50

입력
5 1000010000011100001100010101111101111000101001111
출력
uszaohqbsy

예제 51

입력
5 101010100000100010100010101111101100100101011
출력
gujkcywjh

예제 52

입력
5 1000100101001010111010101010100110
출력
uvshggt

예제 53

입력
5 1000011100110111101
출력
uexq

예제 54

입력
5 01111100101110010111010111111
출력
mvewhy

예제 55

입력
5 101010001000111011010011001
출력
gjfnp

예제 56

입력
2 txypu
출력
tuxpy

예제 57

입력
5 01010011101001111001010001111001010
출력
kfrpsmc

예제 58

입력
5 011110100011100001011100110100001001011101011000
출력
msedvnjwhz

예제 59

입력
5 11100001010011001010001010
출력
anpsk

예제 60

입력
5 0111010010111101010101001001010000011100000011101
출력
fdxkvczezf

예제 61

입력
2 jxwripcv
출력
jcxpwvri

예제 62

입력
2 ukhazdnkbyevzw
출력
uekvhyawzbdznk

예제 63

입력
3 cbdcbccbbbddbcbbbbaccbcda
출력
abcbbbcbbcdbacccdbbdcbbdc
코드를 제출하려면 로그인하세요.