login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Een array met apen! (Opgelost)

Offline ikki007 - 15/11/2007 20:11 (laatste wijziging 15/11/2007 20:16)
Avatar van ikki007Gouden medailleGouden medaille

PHP ver gevorderde
Hey,

Wist geen bijpassender naam  
Ok voor dit vraagstuk heb ik de volgende php code geschreven: http://www.plaatscode.be/4032/

Citaat:
Een zeer groot apenverblijf waarin duizend apen leven is verlicht door duizend lampjes. Onder ieder lampje bevindt zich een bijbehorende aan/uit schakelaar. De schakelaars zijn genummerd van 1 tot en met 1000. Op een gegeven moment zijn alle lampjes uit, maar omdat het donker wordt willen de apen de verlichting aanzetten. Dat doen ze op de volgende manier

Aap nr. 1 drukt op alle schakelaars die in de tafel van 1 zitten.
Aap nr. 2 drukt op alle schakelaars die in de tafel van 2 zitten.
Aap nr. 3 drukt op alle schakelaars die in de tafel van 3 zitten.
Aap nr. 4 drukt op alle schakelaars die in de tafel van 4 zitten.
Etc., etc.


Hoeveel lampjes staan er aan nadat de laatste aap geweest is? En de bonusvraag: Welke lampjes zijn dat precies?

Hij zal een array met deze nummers moeten teruggeven:

1, 4, 9, 16, 25, 36, 49, 64, 81, 100, 121, 144, 169, 196, 225, 256, 289, 324, 361, 400, 441, 484, 529, 576, 625, 676, 729, 784, 841, 900, 961.

Alleen het enigste nummer wat die teruggeeft is een array met de waarde 1.

Ik doe het als volgt:

print_r(solveApen(1000, 1));

Als ik het zonder een functie doe maar rechtstreeks werkt het wel..

EDIT: OPGELOST! Had de return 1 accolade te vroeg gezet  

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.163s