Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 99, views: 57.492 •

In het afgelopen weekend vond op de TU Delft het Noordwest-Europees Kampioenschap Programmeren plaats. Bijna negentig teams van drie personen probeerden zo veel mogelijk algoritmische problemen zo goed mogelijk op te lossen, met als hoogste doel om naar de finale in Rusland uitgezonden te worden.

Reacties (99)

Reactiefilter:-199094+150+210+30
Zou hersens kraken geen betere titel zijn? niet breken? krijg namelijk bij breken meer het gevoel dat er mensen een toeval hebben gekregen daar of zo :X :P

Edit: pijnigen, ook goed, nice edit tweakers :)

[Reactie gewijzigd door NLflyer op 26 november 2012 16:37]

Hersenen breken was een goede titel. Dat komt gewoon van hersenbrekers a.k.a. moeilijk op te lossen raadsels zoals bij denkpuzzels (sudoku's, rubiks kubus etc.) Geen idee waarom ze het veranderd hebben naar een minder leuke titel.
Nee, dat zijn BREINbrekers. Hersenen kun je niet breken; tenminste, niet in een semantische setting.
Nee, dat zijn BREINbrekers. Hersenen kun je niet breken; tenminste, niet in een semantische setting.
Brein wel hopelijk :)
Onzin, hersenbreker wordt ook gewoon courant gebruikt. Daarnaast is het brein gewoon een synoniem voor hersens. Je semantische vlieger gaat dus niet op. Het allitereert wat mooier maar voor de rest is het hetzelfde. Doe wat grondiger onderzoek voor je commentaar post.
post dan bronnen voor je over onderzoek begint te zwetsen...

courante zoekopdrachten op google EN bing (vandale online snapt in ieder geval geen van alle versies).... geven toch echt hersenKRAKERS en breinBREKERS als meest correcte opties.
Waarom moeten dit soort rapportages altijd als een filmpje?
Boeiende materie maar ik ga geen zeven minuten kijken voor wat flauwe muziekjes en nietszeggende soundbites - wat de eerste minuut lijkt te suggereren. Zijn er ook transscripties van die filmpjes beschikbaar?
+1

Van mij mag dit ook gewoon in tekst beschikbaar zijn zodat je het tussen je werk door kunt lezen :)
Nu kan je het tussen je werk door luisteren, even better! :)
Ik vind zo'n filmpje eigenlijk ook wel prima. Ik zou het alleen wel leuk gevonden te hebben om iets technischere info te krijgen. Bijvoorbeeld, in welke talen mag men programmeren, wat staat er allemaal op zo'n pc waarop je de opgaves mag maken, en wat zijn de grootste moeilijkheden waar de deelnemers tegenaan lopen?

Ook zou ik een voorbeeldje van een opgave leuk hebben gevonden.. :)
Eens. Een artikel kan ik gewoon lezen op mijn mobiel. Een video kijken gaat natuurlijk niet (geen Flash)
Een video kijken gaat natuurlijk niet (geen Flash)
We hebben een superkekke html5-videoplayer hoor.
Die niet werkt onder 4.0.4 stock Galaxy Note / 4.1 JellyBam Galaxy Note. Geen idee waar dit aan ligt, mijn voorkeur gaat in ieder geval uit naar het oude systeem dat ook kon streamen. Dat ging prima met MX player bijvoorbeeld. Ik gebruik trouwens de standaard Android browser (geen fratsen, dat scheelt... dacht ik).

Wat meer achtergrond info zou inderdaad fijn zijn, al is een vlugge google zoekopdracht ook maar 6 muisklikken veder.
Omdat niet alles zich even goed leent voor tekst. Tekst is in sommige gevallen voor ons als redactie omslachtiger dan een video. Bovendien kun je met video de sfeer veel beter weergeven, zoals hier goed gelukt is. Als we de informatie die we uit alle interviews hadden moeten verwerken in een artikel, had dit aanzienlijk meer tijd gekost dan nu het geval was. Grote kans dat het artikel er dan op voorhand al niet gekomen was, omdat de agenda's al vol genoeg zitten. Op deze manier kunnen we het dus extra doen.
Hulde hoor voor het filmpje, jullie hebben de positieve sfeer goed gepakt vind ik ... Een hoop slimme gasten en meiden die doen waar ze lol in hebben, mooi toch.
Ik vond het filmpje ook tien x beter. Als het tekst was geweest was ik er niet aan begonnen. Nu toch een leuk beeld gekregen. :D
Ik had die programmeer babe ook niet willen missen... :9
Voor mij is het altijd al video > tekst geweest.

Met video kan je gewoon veel meer naar mijn gevoel; a picture says more than a thousand words, en als je dan 29,7 van die pictures hebt PER SECONDE .. you do the math ;)
ben ik het mee eens, maar dat neemt de meeste inhoudelijke bezwaren niet weg...
Waarom in een filmpje? Het zal wel niet de reden zijn, maar een leuke bijkomstigheid is natuurlijk de advertentie inkomsten van de reclame aan het begin.
Rond een tekst kan ook reclame staan.
Lol, de prijzen zijn machten van 2, dus §512 en §1024, dat vind ik wel grappig :P
De hoofdprijs is 1 Gibieuro, of Gi§
Was het maar zo'n feest, zo rijk is de organisatie niet ... :)

[Reactie gewijzigd door p.de.clown op 26 november 2012 21:06]

Heeft 't NWERC dit jaar overgenomen (of was misschien ook al in Bremen) van het BAPC (Benlux Algorithm Programming Contest, de benelux voorronde voor het NWERC: www.bapc.eu)). Maar is indd een leuk aantal: het is niet deelbaar door 3 terwijl een normaal team uit 3 mensen staat... Een van de standaard vragen is dan ook aan winnende teams "wat doen jullie met de overgebleven 1 cent?".

PS voor de redactie: in het Engels uitgesproken "e" is de letter a in het alfabet en dus niet de e ;-).

[Reactie gewijzigd door Electrowolf op 26 november 2012 17:18]

Voor die 1 cent koop je iets en dat deel je door 3.
De officiele website (met daarop de opgaven, voor wie geinteresseerd is) is: http://2012.nwerc.eu/
Super, ik was namelijk erg benieuwd. De opdrachten lijken veel op onze tentamen vragen voor software testing :) best grappig om er nog eens naar te kijken. Leuk topic en leuk om de sfeer te zien :)
Filmpjes zijn beter :)
ze de rest van hun carriere werken aan het schrijven van software om zoveel mogelijk advertenties de wereld in te spammen.
Grapjas! Google doet veel meer dan alleen advertenties: Chrome OS, Android, Voice, Chrome, Gmail, Youtube, etc.

Ik hoop dat je dat al wel wist :)
Ach wat, privacy. Je moet het maar zo zien: als Microsoft, Facebook, Twitter etc. je gegevens al hebben, dan moet je ze ook maar aan Google geven. Dat is de enige manier om de monopoliewerking tegen te gaan...
Dat alles doen ze met 2 doelen: 1] om de mensen te laten geloven dat ze geen boosaardig advertentiebedrijf zijn 2] meer over je te weten te komen zodat ze nog gerichtere advertenties kunnen sturen. In beide zijn ze erg succesvol.
Leuk dat ze zo'n wedstrijd doen, niet aan mij besteed, maar wel interessant om eens even in die wereld mee te kijken!

(Offtopic: leuk hoe ze altijd een plaatje van een vrouw als previewplaatje doen ;-))
Ben zelf programmeur, maar wat hier gedaan moet worden gaat me toch boven mijn pet. Ik houd het wel bij database programmeren en grids laten zien :)
wat hier gedaan moet worden gaat me toch boven mijn pet.
Tisk tisk! Elke programmeur zou toch wel op zijn minst moeten weten wat deze studenten weten! De standaard zut als algoritmes, data structures, problem solving, etc, is toch wel iets wat elke programmeur onder de riem moet hebben :)
Als je van technische informatica komt wel. Als je het vak inrolt via Bedrijfskunde en meer met architectuur bezig bent (en ja dan klop je ook code) heb je dit niet meegekregen.
Dat ligt er maar net aan.
Ik heb programmeren geleerd op mijn stage.
Dat was volledig database programmeren. De programmeer onderdelen die jij noemt heb ik nooit nodig gehad voor mijn werk.
Data structuren heb ik mezelf aan moeten leren. Algoritmes heb ik met database programmeren nooit nodig gehad. Problem solving is waar je als programmeur altijd aan doet. Wat ik bedoelde waren de problemen in zijn geheel. Dat is hele andere koek dan wat ik op mijn werk doe. Vergeet tevens niet dat deze mensen, ten opzichte van mij zeker, een heel stuk intelligenter zijn.
In de praktijk heb je geen standaar algoritme voor probleem oplossingen, dat zou je eerder als programmeur moeten weten. Gelukkig hebben we daar Object GeoriŽnteerd Programmering voor.
Wat heeft OOP in hemelsnaam met algoritmiek te maken :?
En bij programmeren spreken we meer van abstracte wiskunde.
Wat is abstracte wiskunde?
Bedoelde je misschien discrete wiskunde? http://nl.wikipedia.org/wiki/Discrete_wiskunde
Maar zonder OOP kan je beter niet beginnen met programmeren
Dat is wel heel erg kort door de bocht.

Als je onder 'programmeren' verstaat "het schrijven van een applicatie", dan kan OOP inderdaad handig zijn.

Maar waar het in deze post, en in zat andere gevallen om gaat, is "het oplossen van problemen met behulp van een programma", ook wel algoritmiek genoemd.
Dat is net zo goed programmeren, en daar heb je absoluut geen OOP voor nodig.

Sterker nog, grondleggers van informatica (bijvoorbeeld Dijkstra, zie http://nl.wikipedia.org/wiki/Edsger_Dijkstra), hebben zat zinnige algoritmen bedacht, voor hele relevante problemen (nu nog steeds!), zonder enige vorm van OOP...

[Reactie gewijzigd door Futureal op 28 november 2012 09:23]

Leuk. Vooral Team 9 op het scoreboard aan het einde B)
Hey, goed gezien. Er staat: "false') DROP TABLE teams; --"

:)
Ik heb hier ook een keer aan meegedaan (in 2007). De problemen waaren dermate moeilijk dat we met ons team maar 4 van de 10 problemen binnen de tijd konden oplossen. Daarmee werden we uiteindelijk 15e van de 51 teams die toen mee deden (3e van Nederland). Vermoedelijk zijn de problemen dit jaar weer net zo lastig. Veel respect voor de teams die bijna alle problemen kunnen oplossen.

Op dit item kan niet meer gereageerd worden.



Populair: Vliegtuig Tablets Luchtvaart Samsung Crash Smartphones Microsoft Apple Games Rusland

© 1998 - 2014 Tweakers.net B.V. onderdeel van De Persgroep, ook uitgever van Computable.nl, Autotrack.nl en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013