Gå til innhold

Anbefalte innlegg

Hei.

Har en liten utfordring til de som ønsker å bryne seg på dette...

 

Dette dreier seg om en krypteringsalgoritme som en kamerat av meg lagde i en matte time...

 

Vil egentlig bare sjekke om det er noen her inne som kan klare å faktisk løse logaritmen uten å faktisk se hvordan ting er blitt gjort.

 

Vi har alfabetet: a-z

Vi tar ikke hensyn til store og små bokstaver og lager derfor alt til små for å gjøre det litt lettere.

 

alfa = "abcdefghijklmnopqrstuvwxyz"

 

input = "dette er en tekst"

output = "dfvwi ki nx fryhj"

 

input = "norway is a nice country"

output= "nptzed pz k zvpt tgnhonv"

 

Lykke til med løsingen av denne..:-)

Lenke til kommentar
Videoannonse
Annonse

Tja, er helt grei i første ord, men så blir det verre.

 

 

Bokstavene er flyttet til høyre, med (posisjon + antall foranstående ord) posisjoner, men det er noe muffens alikevel, er det noe spesielt med de første bokstavene i hvert ord tro?

 

Endret av jzono1
Lenke til kommentar

Er ikke noe hokuspokus.

 

Kjører en løkke for lengden på input

 

Så velger vi bokstaven i fra input.

 

Sjekker om ikke i er " " eller ""

 

Kjører en løkke for lengden på alfa

 

Henter den aktuelle bokstaven x

 

Sjekker om bokstaven i = x

 

Hvis sann så får vi ett uttrykk lik: schar(alfa, i+x)

 

schar er en funksjon (rekke, bokstavnr)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...