Selamlar, asil kodlu golfçüler. Bugün en eski ve en seçkin tartışmaları çözeceksiniz - Emacs veya Vim?
Buradaki zorluk iki arama terimini girdi olarak almak ve bu terimlerden hangisinin en çok Google arama sonucuna sahip olduğunu ortaya çıkarmak. (Bu açıkça tamamen adil. Ne demek istiyorsun, önyargılı?)
İşte bazı örnek girişler ve çıkışlar:
Girdi: emacs
ve vim
Çıktı: vim
(yorumlarda tamamen flamewar oluşturmaz)
Giriş: google
ve microsoft
Çıkış:google
Giriş: code golf stack exchange
ve code review stack exchange
Çıkış: code golf stack exchange
(evet!)
Ve işte eğlence için (ve çözümlerinizi sınamak için) bazı yeni durumlar:
Giriş: About 1,000,000 results
ve About 100,000 results
Çıkış:About 100,000 results
Giriş: This will autocotrect
ve Another testcase
Çıkış: Another testcase
(otomatik düzeltmeyi düşünmüyorsanız, ilk kazanan kazanır)
Aşağıdaki test durumları için, #
ilk olarak arama terimlerindeki işaretleri kaldırmanız gerekir , çünkü belirli bir sonuç sayısına sahip olmaları ve terimin burada yayınlanması bunu mahvedecektir.
Giriş: Thissear#chter#mhasno#results
ve Another testcase
Çıkış: Another testcase
(sıfır sonuç için sadece bir test)
Giriş: "These exact wo#rds do#n't exi#st# on the Internet"
ve Another testcase
Çıkış: Another testcase
(test "
s)
Girdi: Abo#ut 1,65#2,85#3,2#86 re#sults
ve Another testcase
Çıktı: Another testcase
(bu aldatıcı - yukarıdaki arama terimi bir sonuç verdi)
Giriş: "Abo#ut 4#8,234,8#75,14#7 res#ults"
ve Another testcase
Çıkış: Another testcase
(ayrıca zor - sonuç yok, bu nedenle arama terimini görüntüler)
"quoted"
"Sonuç yok, sonuçları tırnak işareti olmadan gösterme" döndüren aramaların köşesindeki durumu ele almanıza gerek yok çünkü bu sadece çok karmaşık olurdu. Aynı sayıda sonuç içeren girişleri de kullanmanıza gerek yok.
Bu kod-golf , yani bayttaki en kısa kod kazanacak!