27. februar 2007 - 17:04Der er
16 kommentarer og 1 løsning
Finde ord ud fra nummer.
Hejsa
Efter mig og min ven var i usa sidste år i vinterferien, kom vi til at tale om ferien nu her og kom til at snakke om det med at de skriver bogstaver istedet for deres numre, som jo er virkelig smart.
Men nu hvor vi allerede har et nummer vilel vi jo gerne se hvad vi havde mulighed for at skrive vores nummber var.
Var det i den sammenhæng muligt at lave en php kode, hvor man indtastede sit nummer også skrev den alle mulige kombinationer ud hvor: 1 = 1 2 = abc 3 = def 4 = ghi 5 = jkl 6 = mno 7 = pqrs 8 = tuv 9 = wxyz 0 = 0
Hvis et nummer så bliver 1adgjmptw skal de to andre som er 2 også kommer. altså 1bdgjmptw og 1cdgjmptw.
Jeg har tænkt længe og kan ikke komme i tanke om en måde at gøre det på.
ja bare en str replace. Det siger du jo. Den anden vej er nem nok. men når tallet kan være 3 bogstaver. Hvordan gør man så sådan at den skriver alle tre muligheder.
hmm, jeg var sikker på der var forskel på tastaturer - men lidt google og jeg er vist blevet det klogere.. jeg tror det er svært at gå den anden vej, der er jo mange muligheder (jeg fulgte ikke med i skolen da vi havde sandsynlighedsregning..)
blackscorpion > Jeg har tænkt lidt over det inden og regnet lidt på det. Der ville faktisk kun komme knap 12000 (3*3*3*3*3*3*4*4) forskellige resultater. Eller ja det jo faktisk meget, men kunne være sjovt at prøve. Jeg kunne jo bare køre den lokalt.
Smider du svar? :) Så vil jeg se om vi kan fidne en smart alkoritme, som gør at to vokaler ikke kan stå efter hinanden og bogstaver som ikke bruges særlig meget nedproierteres. Så det bliver mere overskueligt.
Jeg skal nok også konfrontere en dansklære og hører hvilke ting der gør sig gældende for almindelige danskord, som bruges meget.
Du får et svar! Jeg prøvede til at starte med at lave en mere dynamisk løsning, hvor et nummer f.eks. kunne være 6 eller 9 langt. Min løsning her er hardcodet til 8 :o(
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.