아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Känd klartext

시간 제한1초메모리 제한1024 MB

요약
암호 번호와 암호화된 이메일이 주어지고, 각 암호의 암호문과 평문 쌍이 학습 자료로 주어질 때, 새 암호문의 평문을 복원한다.
난이도

보통10점 중 6점

유형
문자열, 해시맵, 구현, 완전 탐색
정답자
아직 제출이 없습니다

문제

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.

예제63

  1. 예제 1

    입력
    1 19-aqxsmeakkd
    
    예상 출력
    tjqlfxtddw
    
  2. 예제 2

    입력
    1 10-clitu
    
    예상 출력
    mvsde
    
  3. 예제 3

    입력
    1 21-tfpkp
    
    예상 출력
    oakfk
    
  4. 예제 4

    입력
    2 oowysruoqxylxyq
    
    예상 출력
    oloxwyyqsxryuqo
    
  5. 예제 5

    입력
    2 xpfmteiggqcxquf
    
    예상 출력
    xxpqfcmftqeuigg
    
  6. 예제 6

    입력
    2 txypu
    
    예상 출력
    tuxpy
    
  7. 예제 7

    입력
    2 jxwripcv
    
    예상 출력
    jcxpwvri
    
  8. 예제 8

    입력
    2 ukhazdnkbyevzw
    
    예상 출력
    uekvhyawzbdznk
    
  9. 예제 9

    입력
    3 cbdcbccbbbddbcbbbbaccbcda
    
    예상 출력
    abcbbbcbbcdbacccdbbdcbbdc
    
  10. 예제 10

    입력
    3 ccbddaaabcbdbdabbacddbbba
    
    예상 출력
    cbdabbacaabbabdddabbdcdbc
    
  11. 예제 11

    입력
    3 acccbbdcdacacbddcadddadca
    
    예상 출력
    dcdadddacbcaaddbadccccbca
    
  12. 예제 12

    입력
    3 dacabdbbccadbddbcacaddcad
    
    예상 출력
    ccaabcbcbdaddcddddbaaabcd
    
  13. 예제 13

    입력
    3 dddcdccadbbcbababbbabdcab
    
    예상 출력
    bbabadcbacadbcbacbbbcdddd
    
  14. 예제 14

    입력
    3 daabcdaabdbbcbdbbccbdaddc
    
    예상 출력
    cbbcbbadaddacddbbdcbbacad
    
  15. 예제 15

    입력
    3 bbcdabcabaadbdaccaccdcabb
    
    예상 출력
    cccacbcaabbcbadddabadbacb
    
  16. 예제 16

    입력
    3 dacacaaacaacabdcdaccbcaca
    
    예상 출력
    cdcaccaaaaccaabbcdaaaaccd
    
  17. 예제 17

    입력
    3 abaabdcabddbccbbbbabbacbd
    
    예상 출력
    abbbbbcdadbadcbcbbcdabbaa
    
  18. 예제 18

    입력
    4 isqlervn
    
    예상 출력
    nvrelqsi
    
  19. 예제 19

    입력
    4 vhugnzlvoehjl
    
    예상 출력
    gnzvhulhjlvoe
    
  20. 예제 20

    입력
    4 ch
    
    예상 출력
    hc
    
  21. 예제 21

    입력
    4 lv
    
    예상 출력
    vl
    
  22. 예제 22

    입력
    4 ycbupwaew
    
    예상 출력
    ubcypweaw
    
  23. 예제 23

    입력
    4 nzbmzdo
    
    예상 출력
    nzbmzdo
    
  24. 예제 24

    입력
    4 esuqzyluymznzny
    
    예상 출력
    esuqzyluymznzny
    
  25. 예제 25

    입력
    4 dsjuck
    
    예상 출력
    uckdsj
    
  26. 예제 26

    입력
    4 khrvaooowdjehnq
    
    예상 출력
    khrvaooowdjehnq
    
  27. 예제 27

    입력
    4 f
    
    예상 출력
    f
    
  28. 예제 28

    입력
    4 upaui
    
    예상 출력
    puaiu
    
  29. 예제 29

    입력
    4 dvfbngyidftghz
    
    예상 출력
    idftghzdvfbngy
    
  30. 예제 30

    입력
    4 auaimqkt
    
    예상 출력
    tkqmiaua
    
  31. 예제 31

    입력
    5 011100101011011111010101000
    
    예상 출력
    ehmgu
    
  32. 예제 32

    입력
    5 0111101000111011110011110111001
    
    예상 출력
    msfiqp
    
  33. 예제 33

    입력
    5 110000111111011110000001011110110101110100
    
    예상 출력
    omxadxhn
    
  34. 예제 34

    입력
    5 0000001110010110
    
    예상 출력
    zzit
    
  35. 예제 35

    입력
    5 0010111110110011110111000
    
    예상 출력
    dqvqo
    
  36. 예제 36

    입력
    5 001010010110010101001010101010110110
    
    예상 출력
    clcvkht
    
  37. 예제 37

    입력
    5 000000100010011000100111101001010001010
    
    예상 출력
    zzuvuvqcc
    
  38. 예제 38

    입력
    5 01110011100000010110110010101101110100100
    
    예상 출력
    eadtkxxj
    
  39. 예제 39

    입력
    5 1000001101010110110100
    
    예상 출력
    urkxn
    
  40. 예제 40

    입력
    5 1010011001001001000101010011100111000011000101000110
    
    예상 출력
    npjugeaont
    
  41. 예제 41

    입력
    5 11100111100000110010100010101001100110101001001101
    
    예상 출력
    iatkcvvgsx
    
  42. 예제 42

    입력
    5 10011011111001101010
    
    예상 출력
    vwig
    
  43. 예제 43

    입력
    5 11100010010100010011001
    
    예상 출력
    bcjp
    
  44. 예제 44

    입력
    5 101011101011111000010110010010110100000011100101010
    
    예상 출력
    hhawjwszeg
    
  45. 예제 45

    입력
    5 101000011111100100001101110001010
    
    예상 출력
    nryjrek
    
  46. 예제 46

    입력
    5 111000101010001010001000011001010
    
    예상 출력
    bkcjrc
    
  47. 예제 47

    입력
    5 1010101001000101011111000111101110010001111
    
    예상 출력
    gvzhbqpzy
    
  48. 예제 48

    입력
    5 1110100101011010111000001110001001011
    
    예상 출력
    qcxezbd
    
  49. 예제 49

    입력
    5 101001000001111100001100011100000111011101110001001
    
    예상 출력
    nuraoafxov
    
  50. 예제 50

    입력
    5 10101101010111010101110100
    
    예상 출력
    hkqln
    
  51. 예제 51

    입력
    5 10100010111110101000100011100101110111111
    
    예상 출력
    nlqssewwy
    
  52. 예제 52

    입력
    5 1010111100000011100010101100101110100001011
    
    예상 출력
    hozbldnd
    
  53. 예제 53

    입력
    5 1110011010111110111100110100
    
    예상 출력
    ihqin
    
  54. 예제 54

    입력
    5 1000010000011100001100010101111101111000101001111
    
    예상 출력
    uszaohqbsy
    
  55. 예제 55

    입력
    5 101010100000100010100010101111101100100101011
    
    예상 출력
    gujkcywjh
    
  56. 예제 56

    입력
    5 1000100101001010111010101010100110
    
    예상 출력
    uvshggt
    
  57. 예제 57

    입력
    5 1000011100110111101
    
    예상 출력
    uexq
    
  58. 예제 58

    입력
    5 01111100101110010111010111111
    
    예상 출력
    mvewhy
    
  59. 예제 59

    입력
    5 101010001000111011010011001
    
    예상 출력
    gjfnp
    
  60. 예제 60

    입력
    5 01010011101001111001010001111001010
    
    예상 출력
    kfrpsmc
    
  61. 예제 61

    입력
    5 011110100011100001011100110100001001011101011000
    
    예상 출력
    msedvnjwhz
    
  62. 예제 62

    입력
    5 11100001010011001010001010
    
    예상 출력
    anpsk
    
  63. 예제 63

    입력
    5 0111010010111101010101001001010000011100000011101
    
    예상 출력
    fdxkvczezf