Where's Waldo ist ein Suchspiel, in dem Ihnen ein Bild einer Szene präsentiert wird. Ihr Ziel ist es, einen Mann namens Waldo auf dem Bild zu finden.
Hier sind ein paar Bilder, die zeigen, wie Waldo aussieht. Er trägt immer einen rot-weiß gestreiften Pullover und Hut, blaue Hosen, braune Schuhe und Haare. Er kann mit oder ohne Zubehör wie einer Kamera, einer Brille oder einem Stock sein.
Und hier sind einige der Szenen, in denen Waldo versteckt ist. (Sie können mit der rechten Maustaste auf die Bilder klicken und zur Bildquelle gehen, um eine höhere Auflösung zu erhalten.)
Die Herausforderung
Schreiben Sie ein Programm, das die Bilder verarbeitet (als Eingabe bereitgestellt, wie Sie möchten) und Waldo in so vielen der oben genannten fünf Bilder wie möglich findet. Ihr Programm wird nach der folgenden Formel bewertet
codeLength / numberOfPicturesInWhichWaldoIsFound
und je niedriger die Punktzahl, desto besser.
quelle
Antworten:
Shell-Skript, Punktzahl 30/5 = 6
Da es keine Spezifikation darüber gibt, was das Auffinden von Waldo umfasst (dh wie genau der Ort angegeben werden muss), denke ich, dass dieses Programm eine ziemlich gute Punktzahl liefern sollte, wenn Waldo in jedem dieser Bilder gefunden wird.
quelle