Waldo'yu bulabilir misin? [kapalı]


10

Where's Waldo , size bazı sahnelerin resmini sunan bir arama oyunudur ve amacınız resimde Waldo adlı bir adam bulmaktır.

İşte Waldo'nun neye benzediğini gösteren birkaç resim. Her zaman kırmızı ve beyaz çizgili kazak ve şapka, mavi pantolon, kahverengi ayakkabı ve saç giyer. Kamera, gözlük veya baston gibi aksesuarlarla veya aksesuarsız olabilir.

Ve işte Waldo'nun gizlendiği bazı sahneler. (Daha yüksek çözünürlük için görüntüleri sağ tıklayıp görüntü kaynağına gidebilirsiniz.)


Meydan okuma

Görüntüleri işleyen (istediğiniz gibi girdi olarak sağlanan) ve Waldo'yu yukarıdaki beş görüntünün mümkün olduğunca çoğunda bulan bir program yazın. Programınız aşağıdaki formül kullanılarak puanlanır

codeLength / numberOfPicturesInWhichWaldoIsFound

ve elbette, puan ne kadar düşükse o kadar iyidir.



5
@PeterOlson biliyorum, ama burası kural-avukatlık için kötü şöhretli!
PhiNotPi

3
Hangi çıktıyı istiyorsunuz? Koordinatlar mı, bir çember mi? Gerekli tolerans nedir? Waldo içermesi garanti edilen bir kutu çizmek önemsizdir.
captncraig

2
Kapatmak için oylama çünkü bu soru sadece şaka cevapları veriyor. Ayrıca, gerekli çıktının neye benzemesi gerektiği konusunda kötü bir şekilde belirtildiğini düşünüyorum.
Steven Rumbalski

1
Ayrıca kapatmak için oylama, görüntü işleme karmaşık ve hatta görüntü bulmaya çalışan bir şey elde kod golf fikri yenilgi büyük, karmaşık bir programdır. Ve sonra ölçekleme ve çevirme ve kontrol etmek için birden fazla görüntü var. İnsanların bunu yapması yeterince zor ve yerleşik özel yüz tanıma donanımı var!
Skizz

Yanıtlar:


12

Kabuk betiği, puan 30/5 = 6

Waldo'yu bulmanın ne olduğu hakkında bir spesifikasyon olmadığından (yani, konumun ne kadar kesin olarak belirtilmesi gerektiği), bu programın her bir fotoğrafta Waldo'yu bularak oldukça iyi bir puan vermesi gerektiğini düşünüyorum.

echo Waldo is in the picture.


2
@Quincunx: 2014-02-23, 2012-12-21'den çok daha geç değil mi? (Ayrıca , bu meta öğenin başlığındaki " artık komik değil" e dikkat edin ). Her neyse, bu kriterin yine de cevabım için geçerli olduğundan emin değilim (bunun yerine "çıktıyı sabit kodlama" yı seçmelisiniz; bu, en son koşulsuz olarak geçerli olsa da, gerçekte sorundan muzdarip olmasına rağmen).
celtschk
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.