Tulis fungsi terpendek yang mengembalikan konten hasil pertama pencarian Google ("Saya merasa beruntung").
Contoh:
lucky('cat');
Mungkin mengembalikan sesuatu seperti:
<!DOCTYPE html>
<html>
<head>
<title>Cats are cool</title>
<meta charset="utf-8" />
</head>
<body>
<h1>CAAAAAAAAAAATSSSSSSSSSS!!!!!!!!</h1>
<p>
Cats are so cool!
</p>
</body>
</html>
gogle.de
bahkan ada?googl.de
akan bekerja juga.gogle.com
juga ada. Sayangnyagoogl.co.uk
pengalihan ke situs iklan yang cerdik.Ruby, 79/145
Saya meminjam
btnI
trik dari @ rink.attendant.6 untuk solusi ini. Terima kasih Beta Decay untuk memendekkannya menjadi 2 karakter.Saya juga punya solusi yang benar-benar mendapatkan hasil pertama dari halaman hasil, yaitu 145 byte.
sumber
PHP,
157105/87102/87100/85Menggunakan
file_get_contents
Tanpa membolehkan spasi dalam istilah pencarian, itu hanya 87 karakter:
Versi asli menggunakan cURL
Saya kira sintaks array pendek dapat digunakan di PHP 5.4+:
Kalau tidak, ini lima karakter lagi dengan penginisialisasi array normal, 162:
Versi yang tidak memungkinkan spasi dalam istilah pencarian : Tidak perlu untuk pengkodean URL (138):
Tidak menggunakan konstantasumber
"https://google.ca/search?q=".rawurlencode($q)."&btnI=1"
dengan"http://google.ca/search?btnI=1&q=".rawurlencode($q)
btnI=1
denganbtnI
.C #,
183180178Ini adalah pertama kalinya saya menulis kode dalam C # sehingga mungkin bisa menggunakan peningkatan. Umpan balik dipersilahkan!
Tidak ditambang
sumber
CJam, 40 byte
Kupikir, akhirnya aku akan
g
mencoba metode iniIni menciptakan metode / blok
F
yang dapat digunakan sepertiIni adalah bagaimana fungsi bekerja di CJam ..
Tidak berfungsi dalam penerjemah online, jadi Anda harus mengunduh dan menggunakan Java.
Perhatikan bahwa Google menolak semua permintaan dengan agen pengguna Java, jadi Anda harus memulai CJam dengan bendera tambahan
-Dhttp.agent=M
sumber
-Dhttp.agent=M
ke penerjemah Java.Python 3 - 78
Penggunaan
gogle.de
untuk singkatnya. Jalankan sebagaif(query)
.Jika Anda ingin memiliki spasi dalam kueri Anda, itu adalah 98 karakter.
sumber