Bu resmi bugün web'de buldum. Tembel bir programcı olarak, google'ı açmak ve birkaç karakter yazmak istemiyorum. Çok fazla iş! Bu o kadar önemli bir görevdir ki, otomatikleştirilmelidir.
Meydan okuma
Herkes bir Google arama sonucundaki ilk resmin her zaman en iyisi olduğunu bilir . Bu nedenle kullanıcıya sunulmalıdır.
Bir dizeyi parametre olarak alan ve bu adı + glamour shotarkasındaki kelimeleri aradığınızda Google'da bulduğu ilk resmi görüntüleyen bir program veya işlev yazmanız gerekir.
Google arama sorguları
Google görüntüleri aramak için, url sorgu parametresi içermelidir tbm=ischve q=querybirlikte queryaramak istediğiniz ismi olmak.
Adıma için geçerli bir sorgu dizesi Basolacaktıwww.google.com/search?tbm=isch&q=Bas
Giriş
Programınız veya işleviniz, Google'da aramak istediğiniz ad olan tek bir girdi parametresi alır. Bu dize karakterlerden oluşacak [a-z], [A-Z], [0-9]ve (boşluk). Bu dize boşlukla ayrılmış olabilir, google'da boşlukla ayrılmış bir dize aramak için boşluklarla değiştirilmelidir +. Örneğin, bu geçerli bir sorgudur:
www.google.com/search?tbm=isch&q=Bassdrop+Cumberwubwubwub+glamour+shot
Çıktı
Görüntü ekrana çizilebilir veya bir dosyaya (herhangi bir biçimde) kaydedilebilir.
Google'daki ilk arama sonucu bir gif dosyasıysa, gif'i gösterebilir veya bu gif'in herhangi bir karesini gösterebilirsiniz.
Test senaryoları
Beklenen sonuçları görmek için bu snippet'i çalıştırın
Bu kod golf , bayt kazanır en kısa kod kazanır!
[a-z0-9], yayınımı düzenledi. +
A-Zörneğinize bakarak, görünebilir mi?


