Ditemukan gambar ini di web hari ini. Menjadi pemrogram yang malas, saya tidak ingin membuka google dan mengetik beberapa karakter. Terlalu banyak pekerjaan! Ini adalah tugas yang sangat penting sehingga harus otomatis.
Tantangan
Semua orang tahu bahwa gambar pertama dalam hasil pencarian google selalu yang terbaik. Oleh karena itu harus disajikan kepada pengguna.
Anda harus menulis program atau fungsi yang menggunakan string sebagai parameter dan menampilkan gambar pertama yang ditemukannya di google ketika Anda mencari nama itu + kata-kata di glamour shot
belakangnya.
Permintaan pencarian Google
Untuk mencari gambar di google, url harus berisi parameter kueri tbm=isch
dan q=query
, dengan query
menjadi nama yang ingin Anda cari.
String kueri yang valid untuk nama saya Bas
adalahwww.google.com/search?tbm=isch&q=Bas
Memasukkan
Program atau fungsi Anda mengambil satu parameter input, yaitu nama yang ingin Anda cari di google. String ini akan terdiri dari karakter [a-z]
, [A-Z]
, [0-9]
dan (ruang). String ini dapat dipisahkan dengan spasi, untuk mencari string terpisah dari ruang di google, seseorang harus mengganti spasi dengan
+
. Misalnya, ini adalah kueri yang valid:
www.google.com/search?tbm=isch&q=Bassdrop+Cumberwubwubwub+glamour+shot
Keluaran
Gambar dapat ditarik ke layar, atau disimpan ke file (dalam format apa pun).
Jika hasil pencarian pertama di google adalah file gif, Anda dapat menampilkan gif atau menampilkan bingkai gif tersebut.
Uji kasus
Jalankan cuplikan ini untuk melihat hasil yang diharapkan
Ini adalah kode-golf , kode terpendek dalam byte yang menang!
[a-z0-9]
, mengedit posting saya. Url akan terlihat seperti contoh yang saya berikan, tidak perlu penyandian, hanya ruang untuk+
A-Z
dapat juga muncul, menilai dengan teladan Anda?