Ja, bij counterattack laat ik de gezonde persoon leven en gaat de zombie zogezegd dood. Maar ik heb ook al geprobeerd dat ze blijven leven. Ook doe ik momenteel eerst hoeveel aanvallen er vermeden worden en pak ik dan pas van de successvolle aanvallen dat 1/5e te beschadigd is, maar ook hier heb ik al verschillende scenarios geprobeert maar ik kom niets goed uit helaas...Nullius schreef op vrijdag 04 september 2015 @ 22:11:
Ik heb nog wat andere waarden en geraak er ook niet uit.
@Arbitter: Dood jij effectief ook nog een zombie bij een counter-attack?
Bij mij wordt er per counter-attack een zombie gedood die nooit meer een aanval uitvoert.
[...]
Ja ... heb ook al enkele scenario's geprobeerd.
Zoveel verschil zit er niet op de scenario's maar echt een correct antwoord vind ik niet en brute-forcen is belachelijk :-)
Zoveel verschil zit er niet op de scenario's maar echt een correct antwoord vind ik niet en brute-forcen is belachelijk :-)
Helemaal mee eens. (Maar dat wist je al uit de comments bij vraag 15Hydra schreef op vrijdag 04 september 2015 @ 16:18:
[...]
Nou sorry hoor maar elke mogelijke combinatie van 1 tot en met X proberen elke 5 seconden is natuurlijk niet geheel 'in the spirit' van deze contest.
Bij project euler vragen is dit meestal, simpelweg door de hoogte van de waarden, niet mogelijk. Hadden ze hier ook prima kunnen doen. Vind ik een gemiste kans.
Originally, a hacker was someone who makes furniture with an axe.
Even de comment regels van de oplossing van iemand (Jerrythafast):Nullius schreef op vrijdag 04 september 2015 @ 22:24:
Ja ... heb ook al enkele scenario's geprobeerd.
Zoveel verschil zit er niet op de scenario's maar echt een correct antwoord vind ik niet en brute-forcen is belachelijk :-)
Misschien helpt dit je iets.#Aantal aanvallen in dit uur is 1 of 2 maal #zombies
#Na 8 uur worden 1 op de 3 aanvallen afgeslagen
#en daarbij wordt de zombie gedood
#De overgebleven aanvallen zijn succesvol
#Bij 1 op de 5 aanvallen sterft ook een gezond persoon
Met "bij 1 op de 5 sterft een gezond persoon", wat wordt daar nu eigenlijk mee bdedoeld??Prx schreef op vrijdag 04 september 2015 @ 23:10:
[...]
Even de comment regels van de oplossing van iemand (Jerrythafast):
[...]
Misschien helpt dit je iets.
Ik interpreteerde die rege: bij 1 op de vijf succesvolle, niet afgeslagen aanvallen, is het slachtoffer neit een zombie die anderen kan aansteken, maar een verlept stukje lijf dat niets meer doet. Dus 1 op de vijf succesvolle aanvallen = 1 mens minder,maar 0 zombies erbij.
klopt dit, of zit ik er toch naast?
het kan aan mij liggen, maar de eerste 12 vragen waren erg simpel, maar deze zit ik nu al meer dan een dag op vast, omdat ik de opgave ENORM onduidelijk vind.
Het antwoord is blijkbaar op een later moment bijgesteld. Maar waar het in ieder geval op neer lijkt te komen dat is dat de persoon die bij elke 5 aanvallen neergaat en niet meer op staat, geen onderdeel is van die 5 aanvallen. Probeer dat eens door te voeren in de calculatie en kijk dan waar je op uit komt.
imo is dat ook het enige wat onduidelijk kan zijn aan de vraag, de rest lijkt me wel helder.
imo is dat ook het enige wat onduidelijk kan zijn aan de vraag, de rest lijkt me wel helder.
[ Voor 13% gewijzigd door Prx op 05-09-2015 01:53 ]
Dit is dus gewoon nog steeds fout. Die zombie wordt helemaal niet 'gedood'. De aanval wordt gewoon afgeslagen, da's alles. Met 1 op de 3 van die aanvallen worden gewoon geen mensen geinfecteerd. De tekst is gewoon erg makkelijk verkeerd te interpreteren. Daarnaast is de juiste interpretatie veel simpeler en dus is de kans groot dat als je eenmaal die weg ingeslagen bent je er alleen uitkomt als iemand je verteld (waarvoor dank) dat je de vraag verkeerd geinterpreteerd hebt.#Na 8 uur worden 1 op de 3 aanvallen afgeslagen
#en daarbij wordt de zombie gedood
Het oplossen van die vraag was 5 minuten code schrijven en dan een uur lopen klooien omdat de vraag gewoon vaag was.
De zombie die de aanval doet wordt niet gedood. Heb het al vaker gezegd; de tekst wekt di suggestie maar dat klopt gewoon niet.arbitter schreef op vrijdag 04 september 2015 @ 22:21:
Ja, bij counterattack laat ik de gezonde persoon leven en gaat de zombie zogezegd dood. Maar ik heb ook al geprobeerd dat ze blijven leven. Ook doe ik momenteel eerst hoeveel aanvallen er vermeden worden en pak ik dan pas van de successvolle aanvallen dat 1/5e te beschadigd is, maar ook hier heb ik al verschillende scenarios geprobeert maar ik kom niets goed uit helaas...
Dat of het is wel de bedoeling maar ze hebben een fout in hun eigen oplossing waardood het gewenste antwoord gewoon niet klopt. Zou me ook niet verbazen.
Voor jou geldt hetzelfde. Met de zombie wiens aanval afgeslagen wordt gebeurt niks.Nullius schreef op vrijdag 04 september 2015 @ 22:11:
Ik heb nog wat andere waarden en geraak er ook niet uit.
@Arbitter: Dood jij effectief ook nog een zombie bij een counter-attack?
Bij mij wordt er per counter-attack een zombie gedood die nooit meer een aanval uitvoert.
[ Voor 56% gewijzigd door Hydra op 05-09-2015 09:51 ]
https://niels.nu
a.) Ook al klopt het niet met het verhaal, het komt er op neer dat 1 op de 5 zombies zichzelf beschadigd bij een aanval. Er wordt 2x het woord "gezond" geplaatst in de uitleg van deze regel, maar niks is minder waar.kiang schreef op zaterdag 05 september 2015 @ 00:48:
Met "bij 1 op de 5 sterft een gezond persoon", wat wordt daar nu eigenlijk mee bdedoeld??
Ik interpreteerde die rege: bij 1 op de vijf succesvolle, niet afgeslagen aanvallen, is het slachtoffer neit een zombie die anderen kan aansteken, maar een verlept stukje lijf dat niets meer doet. Dus 1 op de vijf succesvolle aanvallen = 1 mens minder,maar 0 zombies erbij.
klopt dit, of zit ik er toch naast?
1/5de van de aanvallen moet dus gewoon rechtstreeks van de zombiepopulatie worden afgetrokken.
b) Daarnaast staan deze aanvallen los van het feit of ze afgeslagen worden of niet. Je moet uitgaan van het totaal aantal aanvallen en niet het aantal succesvolle aanvallen.
(Ik heb de logica op deze pagina of een paginaatje terug staan in de vorm van code als je er echt niet uit komt.)
[ Voor 4% gewijzigd door schut4ever op 05-09-2015 15:39 . Reden: typos ]
Nog steeds vast op vraag 10 zou heel graag weten hoe je zoiets nou kan oplossen.
Ik heb al geprobeerd om van boven naar onder elke eerst volgende rij te controleren welke waarde het grootst is maar ik weet dat dit geen juiste manier is.
Ook heb ik van beneden voor alle 200 kolommen naar boven toegewerkt door te kijken welke waarde boven of linksboven het grootst is.
Men 3de methode was van beneden naar boven steeds te kijken in welke kolom de hoogste som zit.
Kan iemand aub de methode uitleggen. Het gaat voormij niet om die wedstrijd maar om een IT student die graag wil bijleren.
Ik heb al geprobeerd om van boven naar onder elke eerst volgende rij te controleren welke waarde het grootst is maar ik weet dat dit geen juiste manier is.
Ook heb ik van beneden voor alle 200 kolommen naar boven toegewerkt door te kijken welke waarde boven of linksboven het grootst is.
Men 3de methode was van beneden naar boven steeds te kijken in welke kolom de hoogste som zit.
Kan iemand aub de methode uitleggen. Het gaat voormij niet om die wedstrijd maar om een IT student die graag wil bijleren.
Je snapt dat je eerste en tweede methode feitelijk gewoon identiek zijn, he
. Of je het probleem van bovenaf of van onderaf oplost maakt eigenlijk niet zo uit, maar wat jij nu vooral doet is vooruit kijken waar je naartoe moet, terwijl dat eigenlijk nog een compleet onbekend terrein is. Wat je wel weet, is wat achter je ligt.
Probeer het probleem op te delen in deelproblemen. Stel dat je per element al weet wat de maximale route is, kun je dat dan ook bepalen voor de nieuwe elementen in een rij die je eraan toevoegt?
Probeer het probleem op te delen in deelproblemen. Stel dat je per element al weet wat de maximale route is, kun je dat dan ook bepalen voor de nieuwe elementen in een rij die je eraan toevoegt?
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Bij de tweede methode krijg ik toch al 14100 als resultaat en eerste 13370:p maar oke danku ik zal iets proberen uitwerken.
Die zombie vraag
Ik heb nu al een stuk of vijf varianten geprobeerd op de omschrijving en nog niet goed. Kan je het nog minder omschrijven zeg
.

--
Zo, alles doorlopen. Volgende keer graag de vraagstelling wat verhelderen want dit was echt onhelder
.


--
Zo, alles doorlopen. Volgende keer graag de vraagstelling wat verhelderen want dit was echt onhelder
[ Voor 18% gewijzigd door Phyxion op 06-09-2015 16:55 ]
'You like a gay cowboy and you look like a gay terrorist.' - James May
Tja, het is en blijft Cap hePhyxion schreef op zondag 06 september 2015 @ 14:47:
Die zombie vraagIk heb nu al een stuk of vijf varianten geprobeerd op de omschrijving en nog niet goed. Kan je het nog minder omschrijven zeg
.
https://niels.nu
Er is eerder vermeld dat de opgaven door een "externe partner" zijn opgesteld
Kan iemand mij een PM sturen om mijn antwoord voor vraag 4 te controleren?
Ik wordt echt helemaal gek. Ondertussen al 8 antwoorden ingevoerd, op tal van manieren, maar ik kom er maar niet doorheen. Ik heb Pi als 3,14 gebruikt, als 3,1415 MAAR NIETS WERKT.
Zo moeilijk is die vraag toch niet!? Ik heb het berekent met 999, 1000, 1001 en 1002 dagen. Met komma's en punten, NIETS WERKT..
Ik wordt echt helemaal gek. Ondertussen al 8 antwoorden ingevoerd, op tal van manieren, maar ik kom er maar niet doorheen. Ik heb Pi als 3,14 gebruikt, als 3,1415 MAAR NIETS WERKT.
Zo moeilijk is die vraag toch niet!? Ik heb het berekent met 999, 1000, 1001 en 1002 dagen. Met komma's en punten, NIETS WERKT..
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Het formaat is: <cijfer>.<4 decimalen>E+<exponent>cm
Dus met hoofdletter E, 4 decimalen, een punt ipv een komma, en "cm" op het eind en eraan vast.
Dus met hoofdletter E, 4 decimalen, een punt ipv een komma, en "cm" op het eind en eraan vast.
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Ik hoefde er geen "cm" aan vast te plakken?.oisyn schreef op maandag 07 september 2015 @ 16:41:
Het formaat is: <cijfer>.<4 decimalen>E+<exponent>cm
Dus met hoofdletter E, 4 decimalen, een punt ipv een komma, en "cm" op het eind en eraan vast.
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Als er nu nog iets mis is met de omschrijving moet je toch echt bij mij zijn.
Dat is inderdaad in de loop van vorige week veranderd. Die "cm" hoeft niet meer.RayNbow schreef op maandag 07 september 2015 @ 16:48:
[...]
Ik hoefde er geen "cm" aan vast te plakken?
[ Voor 23% gewijzigd door NMe op 07-09-2015 16:50 ]
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Ah, dat moest eerst nog wel.RayNbow schreef op maandag 07 september 2015 @ 16:48:
[...]
Ik hoefde er geen "cm" aan vast te plakken?
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
En je moet ook goed afronden. Het correcte antwoord eindigt op ?.??949+E??? wat je dus naar boven afrond: ?.??95+E???
Het probleem is echter dat als je pi=3,1415 gebruikt (wat natuurlijk niet klopt), je weldegelijk correct afgerond op ?.??94 uitkomt
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Laten we het erop houden dat de gekozen getallen niet geheel willekeurig waren.
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Ik heb ermee zitten pielen omdat 1.23456E10 ofzo had, en dat afronden op op 1.2345E10 , wat natuurlijk 1.2346E10 had moeten worden.
Getallen zijn fictief maar geven wel aan wat fout ging.
Getallen zijn fictief maar geven wel aan wat fout ging.
Is er iemand die mij kan helpen met vraag 9 - Binary?
Ik loop hier helemaal op vast en wat ik ook probeer, ik krijg niet het correcte getal in binaire code.. En daarmee het juiste aantal 'enen' dat ik in moet vullen.
Nu loop ik er echter op vast om dit om te zetten in Binaire code zoals ik zei. Zie ik iets over het hoofd? Moet ik ergens rekening mee houden? Tips zijn welkom!
Overigens handig om te vermelden: ik heb geen programmeerkennis en kan het ook niet. Alle vragen tot dusver opgelost met simpele logica en gebruik van Wiskunde en Google waar nodig
Ik loop hier helemaal op vast en wat ik ook probeer, ik krijg niet het correcte getal in binaire code.. En daarmee het juiste aantal 'enen' dat ik in moet vullen.
spoiler:
5^128= 2.9387359e+89, domweg via Google. Om precies te zijn zelfs: 293873587705572000000000000000000000000000000000000000000000000000000000000000000000000000.
Nu loop ik er echter op vast om dit om te zetten in Binaire code zoals ik zei. Zie ik iets over het hoofd? Moet ik ergens rekening mee houden? Tips zijn welkom!
Overigens handig om te vermelden: ik heb geen programmeerkennis en kan het ook niet. Alle vragen tot dusver opgelost met simpele logica en gebruik van Wiskunde en Google waar nodig
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Google rondt af. Nogal logisch ook, want 5x5x5x5x5x.....x5x5x5 kan nooit op iets anders eindigen dan een 5.
[ Voor 70% gewijzigd door NMe op 09-09-2015 13:47 ]
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Ah. Uiteraard. Afrondingen...
Dus. Wolfram Alpha. Levert ons het volgende op:
spoiler:
293873587705571876992184134305561419454666389193021880377187926569604314863681793212890625
293.873.587.705.572.876.992.284.234.305.562.429.454.666.389.293.022.880.377.287.926.569.604.324.863.682.793.222.890.625 (met punten)
293.873.587.705.572.876.992.284.234.305.562.429.454.666.389.293.022.880.377.287.926.569.604.324.863.682.793.222.890.625 (met punten)
Maar dan ga ik nog ergens de mist in met het omzetten van dit getal naar binaire code. Ik krijg binaire code, dit gooi ik in Word, met de optie 'vervangen' alle 1'tjes voor 2'en vervangen, levert als resultaat op dat er X aantal 1'en vervangen zijn. Voer ik dit in: klopt het niet..Did I fuck up again?
Of is deze converter veel te simpel en heb ik een converter nodig die een andere aanpak neemt/heeft?
[ Voor 9% gewijzigd door Vickiieee op 09-09-2015 13:56 ]
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Text to binary voor een getal? Denk daar eens goed over na.
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
...NMe schreef op woensdag 09 september 2015 @ 13:55:
Text to binary voor een getal? Denk daar eens goed over na.

Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Als je toch al met wolfram alpha aan de gang gaat kun je daar ook wel een binair getal uitkrijgen. Als je het op een manier wil oplossen waarbij je de term programmeur waardig bent (
), dan schrijf je gewoon code die zelf de binaire vermenigvuldigingen doet zoals je dat op de basisschool hebt geleerd.
101 101 ---------- * 101 10100 ---------- + 11001
[ Voor 13% gewijzigd door .oisyn op 09-09-2015 14:04 ]
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
De grap is, dat ik dat dus nooit gehad heb 'vroegâh'.oisyn schreef op woensdag 09 september 2015 @ 14:03:
Als je toch al met wolfram alpha aan de gang gaat kun je daar ook wel een binair getal uitkrijgen. Als je het op een manier wil oplossen waarbij je de term programmeur waardig bent (), dan schrijf je gewoon code die zelf de binaire vermenigvuldigingen doet zoals je dat op de basisschool hebt geleerd.
101 101 ---------- * 101 10100 ---------- + 11001
Anyway, ik ben er uit, het is gelukt. Waarom ik niet gelijk met WolframAlpha aan de slag ben gegaan is mij ook een groot raadsel. Mijn brein af en toe...
Edit:
Moet overigens zeggen dat ik compleet niet bekend ben/was met WolframAlpha totdat ik aan deze test begon. Kennis heb ik er dus ook niet echt mee en eigen formules schrijven wordt hem ook nog niet. Maar ik kom er uit, tot nu toe, met een beetje hulp van jullie
[ Voor 16% gewijzigd door Vickiieee op 09-09-2015 14:07 ]
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Oh jij bent zeker een product van het realistisch rekenen tijdperk

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Kunnen we nog een extra draai geven aan deze programmeerwedstrijd door opscheprechten te geven kortste oplossingen? Met bash haal ik bijvoorbeeld 58 bytes bij opgave 9 en 264 bij opgave 7. En de deelnemers bij Project Euler konden (of kunnen) altijd waanzinnig korte oplossingen maken in talen als "J".
Het wordt waarschijnlijk lastig tellen (of onmogelijk) als je Google gebruikt, of Excel, of libraries.
Of anders opscheprechten voor 'most obfuscated solution'?
Het wordt waarschijnlijk lastig tellen (of onmogelijk) als je Google gebruikt, of Excel, of libraries.
Of anders opscheprechten voor 'most obfuscated solution'?
use strict; use warnings;
Lijkt me sterk. Je deed het op de basisschool waarschijnlijk alleen gewoon in base 10 in plaats van base 2.Vickiieee schreef op woensdag 09 september 2015 @ 14:06:
[...]
De grap is, dat ik dat dus nooit gehad heb 'vroegâh'.
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Ik ben van 1992, ik ben nu ook nog 'maar' 23 jaartjes jong en heb die periode niet mee gemaakt nee..oisyn schreef op woensdag 09 september 2015 @ 14:26:
Oh jij bent zeker een product van het realistisch rekenen tijdperk
Het zal nu ongetwijfeld te laat zijn, maar wat dacht je van een opscheprecht minste foute antwoorden ingevoerd? En dan ook nog als een van de eersten het goede antwoord in één keer invullen levert dan bonuspunten op!gammuts schreef op woensdag 09 september 2015 @ 15:04:
Kunnen we nog een extra draai geven aan deze programmeerwedstrijd door opscheprechten te geven kortste oplossingen? Met bash haal ik bijvoorbeeld 58 bytes bij opgave 9 en 264 bij opgave 7. En de deelnemers bij Project Euler konden (of kunnen) altijd waanzinnig korte oplossingen maken in talen als "J".
Het wordt waarschijnlijk lastig tellen (of onmogelijk) als je Google gebruikt, of Excel, of libraries.
Of anders opscheprechten voor 'most obfuscated solution'?
En nu in Jip en Janneke taal?NMe schreef op woensdag 09 september 2015 @ 15:07:
[...]
Lijkt me sterk. Je deed het op de basisschool waarschijnlijk alleen gewoon in base 10 in plaats van base 2.

Ik studeer Ruimtelijke Ordening en Planologie, niks technisch aan verder. Dus dit is chinees voor mij
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Het is dan ook basisschool-rekenen.Vickiieee schreef op woensdag 09 september 2015 @ 15:13:
En nu in Jip en Janneke taal?
Ik studeer Ruimtelijke Ordening en Planologie, niks technisch aan verder. Dus dit is chinees voor mij![]()
Als je 25x25 uit wil rekenen:
25 25 x --------- 125 500 + --------- 625
Je rekent eerst 5x25 uit. Daarna 2x25 (met een 0 erachter). Die twee waarden tel je bij elkaar op.
Met grotere getallen is het niet anders:
125 125 x --------- 625 2500 12500 + --------- 15625
Dus: 5x125 + 20x125 + 100x125.
Datzelfde kun je zoals .oisyn hierboven aantoont ook toepassen op base 2 (dus binair) in plaats van base 10 (decimaal, zoals in mijn voorbeelden).
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Maar dat is het hem dus, ik heb op de basisschool nooit zo leren vermenigvuldigenNMe schreef op woensdag 09 september 2015 @ 15:19:
[...]
Het is dan ook basisschool-rekenen.
[voorbeelden]
Tijdens Googelen naar oplossingen voor vraag 9 ben ik het wel tegen gekomen, ook met base2. En dat ziet er hartstikke logisch uit gezien de eigenschappen van binaire code.
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Als binair "code" heet, dan is 234986204 ook een code. 
Het is trouwens een eigenschap van getallen in hun algemeenheid. Je kan hetzelfde toepassen in elk talstelsel, of dat stelsel nu door telt tot 1, tot 9, tot 15 of tot 684.
Het is trouwens een eigenschap van getallen in hun algemeenheid. Je kan hetzelfde toepassen in elk talstelsel, of dat stelsel nu door telt tot 1, tot 9, tot 15 of tot 684.
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Realistisch rekenen heeft geen staartdeling en het voor ons bekende vermenigvuldigen. Wat wij hebben geleerd heet functioneel rekenen.NMe schreef op woensdag 09 september 2015 @ 15:07:
[...]
Lijkt me sterk. Je deed het op de basisschool waarschijnlijk alleen gewoon in base 10 in plaats van base 2.
Het voordeel van base-2 is dat je helemaal geen vermenigvuldiging hoeft te doen: een digit is 1 of 0. Je kunt je dus beperken tot optellingen. Dit itt andere stelsels, waar je op z'n minst tafels moet gebruiken (5*5 is immers niet verder te simplificeren en dan moet je dus weten dat dat 25 is)NMe schreef op woensdag 09 september 2015 @ 15:32:
Het is trouwens een eigenschap van getallen in hun algemeenheid. Je kan hetzelfde toepassen in elk talstelsel, of dat stelsel nu door telt tot 1, tot 9, tot 15 of tot 684.
In pseudocode wordt het dus zoiets:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| mul(a, b) { r = 0; s = a; foreach(bit in b) { if (bit == 1) r += s; s <<= 1; } return r; } |
[ Voor 52% gewijzigd door .oisyn op 09-09-2015 15:54 ]
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Ik heb het even opgezocht. Laat ik het voor het gemak maar een vreemde denkwijze noemen die zo te zien een stukje basiskennis wat betreft rekenen vervangt door gemakszucht..oisyn schreef op woensdag 09 september 2015 @ 15:41:
[...]
Realistisch rekenen heeft geen staartdeling en het voor ons bekende vermenigvuldigen. Wat wij hebben geleerd heet functioneel rekenen.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Daar ben ik het niet helemaal mee eens. Met name voor hoofdrekenen zijn heel veel trucjes - trucjes die wij niet hebben geleerd. Veel van die trucjes zijn onderdeel van het realistisch rekenen. Een staartdeling ga je niet doen in je hoofd, terwijl ik dat juist wel het allerbelangrijkst in het dagelijkse leven vind: dat je snel uit je hoofd een redelijke schatting kunt maken. Voor de exacte berekeningen heb je een rekenmachine.
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Daar hoort toch juist een vermenigvuldiging opdelen in behapbare sommetjes bij?
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Realistisch rekenen doet het juist met behapbare methodieken
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Tafels (lookup tables) zijn slechts een optimalisatie... Je kunt altijd nog 5*5 uitschrijven als een som..oisyn schreef op woensdag 09 september 2015 @ 15:41:
Dit itt andere stelsels, waar je op z'n minst tafels moet gebruiken (5*5 is immers niet verder te simplificeren en dan moet je dus weten dat dat 25 is)
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Of converteren naar basis-2 en dan op die manier de vermenigvuldiging doen
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Als je nog iets handiger bent kun je zelfs direct het antwoord eruit krijgen zonder dat je 1en moet gaan tellen...oisyn schreef op woensdag 09 september 2015 @ 14:03:
Als je toch al met wolfram alpha aan de gang gaat kun je daar ook wel een binair getal uitkrijgen.
Een goede programmeur weet dat je niet zelf foutgevoelige code moet gaan schrijven als er reeds goede oplossingen voor bestaanAls je het op een manier wil oplossen waarbij je de term programmeur waardig bent ()
Maar als je toch wil, dan ook Exponentiation by squaring lijkt me
Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten
Idd, maar aangezien 128 een tweemacht is zou ik de moeite niet eens doen om dat algoritme te implementeren
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Klopt! Een goede programmeur kan zijn eigen ego langs de kant schuiven en begrijpt dat het gebruiken van inzichten en oplossingen van anderen minstens even belangrijk is als het maken van eigen oplossingen.[b]pedorus schreef op woensdag 09 september 2015 @ 23:08:
Een goede programmeur weet dat je niet zelf foutgevoelige code moet gaan schrijven als er reeds goede oplossingen voor bestaan
Onze tijd om te programmeren is vaak beperkt en daarom moeten we zo efficiënt mogelijk proberen werken in plaats van steeds het warm water te proberen uitvinden.
On Topic:
Iemand die toevallig al tot aan vraag 15 geraakt is? De vraag lijkt in de richting te gaan van een "Dynamic Programming" probleem maar is toch anders...
[ Voor 12% gewijzigd door viperkesvp op 10-09-2015 13:15 ]
Niet echt. Het is gewoon een kwestie van alle combinaties tussen 1 en 5 lang van die munten genereren en de optelsom van de waarden in een hash-set te stoppen.viperkesvp schreef op donderdag 10 september 2015 @ 13:12:
Iemand die toevallig al tot aan vraag 15 geraakt is? De vraag lijkt in de richting te gaan van een "Dynamic Programming" probleem maar is toch anders...
https://niels.nu
Met ^^. Het is gewoon een kwestie van tellen.
"The test of a work of art is, in the end, our affection for it, not our ability to explain why it is good." - Stanley Kubrick | Trakt
Gewoon brute force berekenen dus. Valt dat wat mee qua uitvoeringstijd?Hydra schreef op donderdag 10 september 2015 @ 13:28
Niet echt. Het is gewoon een kwestie van alle combinaties tussen 1 en 5 lang van die munten genereren en de optelsom van de waarden in een hash-set te stoppen.
Jup. Ik heb het niet gemeten, maar voor mijn gevoel was mijn brute-force oplossing in C++ op een i7 2600K klaar in nog geen seconde.viperkesvp schreef op donderdag 10 september 2015 @ 13:42:
[...]
Gewoon brute force berekenen dus. Valt dat wat mee qua uitvoeringstijd?
"The test of a work of art is, in the end, our affection for it, not our ability to explain why it is good." - Stanley Kubrick | Trakt
Als je tot die vraag gekomen bent dan ben je veel complexere berekeningen met veel meer benodigde rekentijd tegengekomen dan deze.viperkesvp schreef op donderdag 10 september 2015 @ 13:42:
[...]
Gewoon brute force berekenen dus. Valt dat wat mee qua uitvoeringstijd?
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Klopt! En die heb ik meestal uitgevoerd met bepaalde algoritmes om de uitvoertijd te beperken. Vandaar dat ik bij deze er waarschijnlijk (onterecht) vanuit ging dat er een of ander algoritme bestond om de dingen snel en eenvoudig op te lossen.NMe schreef op donderdag 10 september 2015 @ 13:51:
[...]
Als je tot die vraag gekomen bent dan ben je veel complexere berekeningen met veel meer benodigde rekentijd tegengekomen dan deze.
Ik heb gewoon voor alle waardes van 5 t/m 900 ( met increments van 5 ) gekeken of die te vormen zijn met deze set munten, dat is minder rekenwerk.Hydra schreef op donderdag 10 september 2015 @ 13:28:
[...]
Niet echt. Het is gewoon een kwestie van alle combinaties tussen 1 en 5 lang van die munten genereren en de optelsom van de waarden in een hash-set te stoppen.
“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”
Uiteindelijk brute force alle combinaties berekend. Ging bijna instant.
[ Voor 15% gewijzigd door viperkesvp op 10-09-2015 15:53 ]
Mijn vraag 15 oplosser deed er 21 microseconden over. Moest hem 1000 keer laten berekenen om te kunnen meten..
alles kan kapot; beter dat ik het nu test dan dat er straks iemand komt klagen
WTF hij wil mijn antwoord op vraag 14 niet goed rekenen
. Heb de bedragen en kortingen echt 3x nagelopen.
.edit: oh wacht volgens mij begrijp ik de criteria verkeerd.
.edit2: yup
De "maximaal 1 korting" regel is per artikel, niet in totaal.

.edit: oh wacht volgens mij begrijp ik de criteria verkeerd.
.edit2: yup

[ Voor 40% gewijzigd door .oisyn op 10-09-2015 23:47 ]
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Eén keer op de hele order zou wel heel makkelijk zijn..oisyn schreef op donderdag 10 september 2015 @ 23:43:
WTF hij wil mijn antwoord op vraag 14 niet goed rekenen. Heb de bedragen en kortingen echt 3x nagelopen.
.edit: oh wacht volgens mij begrijp ik de criteria verkeerd.
.edit2: yupDe "maximaal 1 korting" regel is per artikel, niet in totaal.
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Dat vond ik juist ingewikkelder, want dan moet je meerdere combinaties proberen en dan het minimale nemen. Omdat het per artikel is is het supersimpel
(btw gewoon met Excel aan de gang geweest)

[ Voor 12% gewijzigd door .oisyn op 11-09-2015 00:06 ]
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Je kan nagenoeg alles in Excel doen. Ben momenteel bij vraag 10 gestopt omdat ik deze niet zo een, twee, drie door heb. Ja, het 'omdenken' lukt wel en dat klinkt ook logisch, maar nu de uitvoering ervan nog.oisyn schreef op donderdag 10 september 2015 @ 23:58:
Dat vond ik juist ingewikkelder, want dan moet je meerdere combinaties proberen en dan het minimale nemen. Omdat het per artikel is is het supersimpel(btw gewoon met Excel aan de gang geweest)
Maar eens kijken of dat ook in Excel wil
HAH! I fucking did it! I'm a genius!
.Txt bestand met de gegevens van de driehoek opslaan;
Excel openen;
Bovenin klikken op 'Gegevens', dan 'Van Tekst';
.Txt bestand selecteren en Importeren;
Bovenaan voor 'Gescheiden' kiezen i.p.v. 'Vaste Breedte', verder niks veranderen en 'Volgende';
Bij 'Scheidingstekens' 'Spatie' aanvinken en 'Dubbele scheidingstekens als één beschouwen';
Weer op 'volgende' klikken, niks veranderen en dan 'Voltooien';
Tot slot aangeven waar je de gegevens wilt plaatsen en klaar is Kees!
Alle getallen in aparte kolommen en rijen.
200 rijen en 200 kolommen met getallen.
[ Voor 35% gewijzigd door Vickiieee op 11-09-2015 10:09 ]
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Zelfde fout maakte ik ook. Wederom bleek het simpeler te zijn en had ik het beter gewoon in Excel kunnen doen..oisyn schreef op donderdag 10 september 2015 @ 23:43:
.edit2: yupDe "maximaal 1 korting" regel is per artikel, niet in totaal.
Iemand geinteresseerd in het kopen van een webshop kortingberekeningmodule?
[ Voor 11% gewijzigd door Hydra op 11-09-2015 09:45 ]
https://niels.nu
Met in Excel doen bedoel ik gewoon met de hand wat gegevens invullen en kijken wat het juiste antwoord moet zijn, dus zonder een letter te programmeren. Dat ga je voor vraag 10 niet kunnen doen.
Uiteraard kun je in Excel ook programmeren middels VBA, wat natuurlijk gewoon Turing compleet is, dus ja, natuurlijk kun je alles in Excel doen, duh
Mijn KolQl8or 2 is ook turing complete, daar kun je het ook in doen (daar heb ik zelfs wat Project Euler vragen mee opgelost
[ Voor 29% gewijzigd door .oisyn op 11-09-2015 12:16 ]
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Challenge accepted!.oisyn schreef op vrijdag 11 september 2015 @ 12:12:
[...]
Dat ga je voor vraag 10 niet kunnen doen.
[...]
You're free to call me stupid, though
Tot nu toe is het me gelukt om alle getallen in Excel te krijgen, dat vond ik al heel wat.oisyn schreef op vrijdag 11 september 2015 @ 12:12:
[...]
Uiteraard kun je in Excel ook programmeren middels VBA, wat natuurlijk gewoon Turing compleet is, dus ja, natuurlijk kun je alles in Excel doen, duh
Mijn KolQl8or 2 is ook turing complete, daar kun je het ook in doen (daar heb ik zelfs wat Project Euler vragen mee opgelost)
Nu is het echter nog de uitdaging om de juiste route te vinden. Ik heb hier een aantal ideeën voor, maar ik zie vast iets over het hoofd. Desalniettemin zal ik nog even aan het knutselen gaan
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Waarom niet? Je laadt dat bestand in op een werkblad zodat de getallen netjes 1 per cel zijn. Op een ander werkblad trek je de juiste formules door en je vind in cel A1 het juiste antwoord...oisyn schreef op vrijdag 11 september 2015 @ 12:12:
Met in Excel doen bedoel ik gewoon met de hand wat gegevens invullen en kijken wat het juiste antwoord moet zijn, dus zonder een letter te programmeren. Dat ga je voor vraag 10 niet kunnen doen.
Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten
Hah I just did
Dat is idd wel redelijk simpel.
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Data copy/pasten in een text editor, alle spaties vervangen door tabs, en vervolgens weer copy/pasten in Excel. EasypeasyVickiieee schreef op vrijdag 11 september 2015 @ 12:23:
Tot nu toe is het me gelukt om alle getallen in Excel te krijgen, dat vond ik al heel wat
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Jij was toch al klaar? Of ben je hem nog een keer aan het doen?.oisyn schreef op vrijdag 11 september 2015 @ 12:39:
[...]
Data copy/pasten in een text editor, alle spaties vervangen door tabs, en vervolgens weer copy/pasten in Excel. Easypeasy
Originally, a hacker was someone who makes furniture with an axe.
Nee het ging over Vickiieee die het heel bijzonder vond om de data te kunnen importeren in Excel
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Geeneens een text editor nodig. Als je dat bestand opent met Excel dan kun je opgeven dat de data een delimiter heeft, en dat dit een spatie is. Of je kan copy-pasten in Excel en de text-to-columns functie gebruiken..oisyn schreef op vrijdag 11 september 2015 @ 12:39:
[...]
Data copy/pasten in een text editor, alle spaties vervangen door tabs, en vervolgens weer copy/pasten in Excel. Easypeasy
Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten
Jij doet ook nog lekker omslachtig, ik leg toch uit dat je aan kunt geven dat de spaties gelden als scheidingstekens? Dat staat letterlijk in mijn 'How to'.oisyn schreef op vrijdag 11 september 2015 @ 12:43:
Nee het ging over Vickiieee die het heel bijzonder vond om de data te kunnen importeren in Excel
En ik vond het niet bijzonder, maar wel leuk dat het (zoals ik me ook niet anders voor kon stellen) gewoon mogelijk is om dat in Word in te laden.
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Jij moet eerst een bestand ergens saven en dan importeren. Daar hou ik niet vanVickiieee schreef op vrijdag 11 september 2015 @ 12:58:
[...]
Jij doet ook nog lekker omslachtig, ik leg toch uit dat je aan kunt geven dat de spaties gelden als scheidingstekens? Dat staat letterlijk in mijn 'How to'.
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Dat zal je sowieso haast moeten doen aangezien je bij sommige geschreven programma's het bestand eerst in moet laden.oisyn schreef op vrijdag 11 september 2015 @ 13:00:
[...]
Jij moet eerst een bestand ergens saven en dan importeren. Daar hou ik niet van
Via de manier waarop pedorus het zegt kan het helemaal snel. Nog sneller dan ik zei.
Jij had het echter ook nog over alles plakken in een tekstverwerker en de spaties vervangen door 'tabs'. Dat kan, en kan handig zijn, maar zoals ik al aan gaaf hoeft dat dus helemaal niet omdat je in Excel aan kan geven dat de spaties al 'scheidingstekens' zijn
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Nee dus, ik open die bestanden in mijn browser en dan copy/paste ik ze in mijn code, om er vervolgens een (regex) replace overheen te halen zodat het voldoet aan het array-formaat van mijn taal naar keuze.Vickiieee schreef op vrijdag 11 september 2015 @ 13:04:
[...]
Dat zal je sowieso haast moeten doen aangezien je bij sommige geschreven programma's het bestand eerst in moet laden.
Hoe langzaam denk je dat dat is dan?Jij had het echter ook nog over alles plakken in een tekstverwerker en de spaties vervangen door 'tabs'
In browser: CTRL-A, CTRL-C
WIN-R, notepad (staat bij mij al standaard in die run dialog), ENTER, CTRL-V, CTRL-H, replace dialog invullen, ENTER, CTRL-A, CTRL-C
In Excel: CTRL-V
Text-to-columns kan idd ook, moet je ook een wizard voor doorlopen. Is niet sneller of langzamer.
(PS: ik gebruik niet echt notepad maar Notepad2, die de standaard notepad vervangt
[ Voor 13% gewijzigd door .oisyn op 11-09-2015 13:15 ]
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
En laat die 'text-to-colums' functie nu net dezelfde wizard openen als die je krijgt bij het invoeren van een .txt bestand zoals ik beschreef ^^.oisyn schreef op vrijdag 11 september 2015 @ 13:07:
[...]
Text-to-columns kan idd ook, moet je ook een wizard voor doorlopen. Is niet sneller of langzamer.
(PS: ik gebruik niet echt notepad maar Notepad2, die de standaard notepad vervangt)
De standaard Notepad is ook wel aardig kaal, Notepad2 voegt daar e.e.a. aan toe neem ik aan?
Terug naar de vraag:
Als je dus alle getallen in Excel hebt, en alleen naar beneden of schuin-omlaag naar rechts mag, zou je dus alle kolommen op kunnen tellen. En daar de getallen bij op tellen die je langsloopt als je naar rechtsonder stapt.
Maar dan ben je er nog niet.
Of maak ik hier nu al een denkfout?

Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Ik neem aan dat het iets als Notepad++ is, met de standaard Notepad moet je een tab copy-pasten en zou die uitleg niet kloppen trouwens.Vickiieee schreef op vrijdag 11 september 2015 @ 13:20:
De standaard Notepad is ook wel aardig kaal, Notepad2 voegt daar e.e.a. aan toe neem ik aan?
Nee, want je kun ook pas later overstappen Voorbeeld:Als je dus alle getallen in Excel hebt, en alleen naar beneden of schuin-omlaag naar rechts mag, zou je dus alle kolommen op kunnen tellen. En daar de getallen bij op tellen die je langsloopt als je naar rechtsonder stapt.
1 100 1 1 100 1
Dat is niet 102, maar 201 met die regels.
Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten
Een veelgemaakte fout hier is dat je in de verkeerde richting denkt. Je moet kijken waar je vandaan komt, niet waar je naartoe gaat
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
En terugkijken kan prima als je voorwaarts gaat..oisyn schreef op vrijdag 11 september 2015 @ 13:56:
Een veelgemaakte fout hier is dat je in de verkeerde richting denkt. Je moet kijken waar je vandaan komt, niet waar je naartoe gaat
M'n single-pass-semi-obfuscated-perl-oplossing is 178 bytes. (Zonder gebruik van modules.)
use strict; use warnings;
Haha wauw.
Die vraag 10. Je moet echt omdenken
Heeft me echt moeite gekost, maar er staan genoeg tips hier in het topic al inderdaad. Uiteindelijk met Excel voor elkaar gebokst!
I told you I would
Die vraag 10. Je moet echt omdenken
Heeft me echt moeite gekost, maar er staan genoeg tips hier in het topic al inderdaad. Uiteindelijk met Excel voor elkaar gebokst!
I told you I would
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Oh wauw.
Believe it or not, vraag 11 is me gelukt met Excel

Als je wilt weten hoe, stuur maar een DM
.
Edit:
Vraag 12 is ook gelukt. En alweer druk met vraag 13 in Excel!
Edit2:
Zoals verwacht is uiteraard vraag 13 ook gelukt.
Edit3:
Wat een mank gestelde opgave is vraag 14 zeg
Heeft de schrijver de tekst nog wel eens doorgekeken?
Deze hele 'contest' is meer een Begrijpend Lezen test dan iets anders
Believe it or not, vraag 11 is me gelukt met Excel
Als je wilt weten hoe, stuur maar een DM
Edit:
Vraag 12 is ook gelukt. En alweer druk met vraag 13 in Excel!
Edit2:
Zoals verwacht is uiteraard vraag 13 ook gelukt.
Edit3:
Wat een mank gestelde opgave is vraag 14 zeg
Deze hele 'contest' is meer een Begrijpend Lezen test dan iets anders
[ Voor 66% gewijzigd door Vickiieee op 15-09-2015 14:04 ]
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Kan iemand me uitleggen hoe je die triangle (vraag10 devv contest) hebt opgelost? Mag in pseudo code ... ben al tijden bezig met het oplossen en 13627 (boven naar beneden) is niet goed maar boven onder naar boven lukt me niet. Moet dat met recursief programmeren?
Ik zie de handigheid/oplossing nog niet
Ik zie de handigheid/oplossing nog niet
.oisyn in "[ADV] Devv Answer Contest". Het maakt niet zoveel uit in welke richting je de oplossing zoekt (kan van boven naar beneden en andersom).Rientie schreef op dinsdag 15 september 2015 @ 14:53:
Kan iemand me uitleggen hoe je die triangle (vraag10 devv contest) hebt opgelost? Mag in pseudo code ... ben al tijden bezig met het oplossen en 13627 (boven naar beneden) is niet goed maar boven onder naar boven lukt me niet. Moet dat met recursief programmeren?
Ik zie de handigheid/oplossing nog niet
Probeer het probleem op te delen in deelproblemen. Stel je weet van elk element wat de maximale route is naar dat element, kun je dat dan ook bepalen voor alle elementen op de volgende rij?
[ Voor 23% gewijzigd door .oisyn op 15-09-2015 15:01 ]
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Ik loop momenteel tegen vraag 15 aan. Mijn eerste ingeving was om het met permutaties te doen, maar dan loop je tegen het probleem van het beperkte aantal muntstukken aan. Of was dat ook op te lossen?
Ondertussen alweer een tijd geleden en was er destijds al niet een kei in
.
Ondertussen alweer een tijd geleden en was er destijds al niet een kei in
Begin onderaan met de onderste rij en reken die uit. Werk dan verder naar boven. Je moet 'achteruit' lopenRientie schreef op dinsdag 15 september 2015 @ 14:53:
Kan iemand me uitleggen hoe je die triangle (vraag10 devv contest) hebt opgelost? Mag in pseudo code ... ben al tijden bezig met het oplossen en 13627 (boven naar beneden) is niet goed maar boven onder naar boven lukt me niet. Moet dat met recursief programmeren?
Ik zie de handigheid/oplossing nog niet
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Bij het genereren van permutaties kun je natuurlijk gewoon controleren of er aan de constraints voldaan wordt, en zoniet die permutatie overslaan.Vickiieee schreef op dinsdag 15 september 2015 @ 15:17:
Ik loop momenteel tegen vraag 15 aan. Mijn eerste ingeving was om het met permutaties te doen, maar dan loop je tegen het probleem van het beperkte aantal muntstukken aan. Of was dat ook op te lossen?
“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”
Maar ik doe het hooguit met Excel, ik heb geen programmeer kennisWoy schreef op dinsdag 15 september 2015 @ 15:24:
[...]
Bij het genereren van permutaties kun je natuurlijk gewoon controleren of er aan de constraints voldaan wordt, en zoniet die permutatie overslaan.
Alles uitschrijven is een optie, rekening houdend met alle beschikbare muntstukken en de combinaties weglatend waarvoor te weinig munten zijn, maar dan ben ik bang dat ik er veel moeite in steek, ergens een fout maak en (erg) ver van huis ben..
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Ik stel voor de contest te hernoemen naar "Office Warrior Contest". Klinkt ook veel coolerVickiieee schreef op dinsdag 15 september 2015 @ 15:38:
Maar ik doe het hooguit met Excel, ik heb geen programmeer kennis.
https://niels.nu
Haha, sowieso!Hydra schreef op dinsdag 15 september 2015 @ 15:43:
[...]
Ik stel voor de contest te hernoemen naar "Office Warrior Contest". Klinkt ook veel cooler
En zoals ik hierboven ook al zei: het is meer een 'Begrijpend Lezen' contest dan wat anders
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Maakt niet uit, je kan ook van boven naar onderen.Vickiieee schreef op dinsdag 15 september 2015 @ 15:17:
Begin onderaan met de onderste rij en reken die uit. Werk dan verder naar boven. Je moet 'achteruit' lopen.
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Als je in excel wel alle permutaties kan genereren kan je toch gewoon in een IF(....) controleren of in die permutatie meer munten voorkomen dan is toegestaan?Vickiieee schreef op dinsdag 15 september 2015 @ 15:38:
[...]
Maar ik doe het hooguit met Excel, ik heb geen programmeer kennis.
“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”
Hmm, voor vraag 9 kun je in feite code van vraag 1 hergebruiken...
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Really? Die komen bij mij totaal niet overeen

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Bij vraag 1 heb ik een digitsRev :: Integral a => a -> [a] functie gedefinieerd in een Digits module. Voor vraag 9 heb ik die functie aangepast naar digitsRev_b :: Integral a => a -> a -> [a]. Na deze wijziging (om de oplossing van vraag 1 niet te slopen) heb ik de definitie digitsRev = digitsRev_b 10 toegevoegd.
De oplossing van vraag 9 is dan slechts een oneliner: (sum . digitsRev_b 2) (5^128)
De oplossing van vraag 9 is dan slechts een oneliner: (sum . digitsRev_b 2) (5^128)
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Dit lijkt me toch iets dat alleen jij hebt eigenlijk, of misschien een paar andere theoretici. Maar in sommige talen is vraag 9 sowieso een oneliner, ook zonder modules. Na 30 september heb ik hier nog een aanvullende reactie op.RayNbow schreef op dinsdag 15 september 2015 @ 17:19:
De oplossing van vraag 9 is dan slechts een oneliner: (sum . digitsRev_b 2) (5^128)
Vitamine D tekorten in Nederland | Dodelijk coronaforum gesloten
Voor alle mensen die ook de vragen doorlopen hebben, zich willen aanmelden en zien dat de poll gesloten is, ik heb zojuist een mail gestuurd hierover
.
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Is gefixt.Vickiieee schreef op woensdag 16 september 2015 @ 09:37:
Voor alle mensen die ook de vragen doorlopen hebben, zich willen aanmelden en zien dat de poll gesloten is, ik heb zojuist een mail gestuurd hierover.
En ik ben aangemeld
Thanks Zeef
Trotse winnaar van het 'Captain Obvious lintje' van 07-10-2015!
Meteen maar door met Project Euler?
Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.
Gaat je ook wat dejavu momenten opleveren
https://niels.nu
Zo ik heb me net door 13 heengeslagen, maar ik betwijfel of ik er een mooie writeup van kan maken...
Wat een *!#!$$!& opdracht door de vaagheid.
Wat een *!#!$$!& opdracht door de vaagheid.
nvm, ergens * ipv + gedaan.
[ Voor 131% gewijzigd door acemoo op 17-09-2015 16:30 ]
Ik ben wel erg benieuwd naar de uitslagen. Worden die bekend gemaakt of weten in principe alleen de winnaars dat?
Genoeg is meer dan veel, en tart den overvloed