Tulis program / fungsi / skrip yang mengambil bilangan alami i dari 1 hingga 10 sebagai input dan output URL Pertanyaan dengan pertanyaan terpanas ke-10 di Code Golf Portal
Pemesanan harus seperti di https://codegolf.stackexchange.com/?tab=hot . Misalnya:
input 1
output /codegolf/127047/the-spain-license-plates-game
(pada titik edit ini)
Tidak ada batasan kuat untuk output, selama url dapat diambil secara wajar. Output yang valid termasuk string, pencetakan konsol dll.
Ini Golf Code, jadi kode terpendek dalam Bytes yang menang.
Catatan
Jika program Anda secara otomatis membuka browser dengan halaman web, itu dianggap sebagai hasil yang valid dan benar-benar keren.
Jika program Anda tidak mengambil peringkat dari informasi saat ini (mis. Hardcoding tautan), itu tidak valid.
Kontes berakhir dengan akhir Juni.
Seperti yang dipertanyakan: Pengindeksan harus berdasarkan 1, yaitu: input 1 harus mengembalikan situs pertama dari pertanyaan terpanas.
Komentar
Saya harap pertanyaan ini tidak terlalu clickbaity, karena program editor pertukaran tumpukan mengejek saya untuk judul. Awalnya saya merencanakan tantangan ini dengan tren Youtube, di mana itu akan lebih cocok.
sumber
you
tertentu. Asumsi yang dibuat oleh perangkat lunak adalah bahwa jika Anda bertanya kepada orang-orang apa yang secara spesifik mereka pikirkan tentang sesuatu, maka pertanyaannya mungkin akan ditutup terutama berdasarkan pendapat (seolah-olah pertanyaan itu berdasarkan fakta, itu tidak masalah siapa yang kamu tanya). Tentu saja, heuristik sederhana ini memiliki banyak kesalahan positif.Jawaban:
PowerShell v5, 83 Bytes
irm
adalah kependekan dariInvoke-RestMethod
yang otomatis mem-parsing Json, membuat hidup cukup mudah.tambahkan empat byte (
saps
untukstart-process
) untuk versi yang terbuka di browser.sumber
Permintaan Python + , 128 byte
sumber
Mathematica, 125 byte
Fungsi anonim. Tidak mengambil input dan mengembalikan string sebagai output. Akan menggunakan umpan XML, tetapi tampaknya mengikuti urutan berbeda dari pada halaman.
sumber
Python 2.7, 195 byte
Ini adalah jawaban yang sama oleh Dair , tetapi menggunakan Python 2
sumber
Python 3, 221 byte
Didasarkan pada jawaban ovs . Juga, terima kasih kepada Oluwafemi Sule untuk membantu saya dengan masalah yang saya miliki.
sumber
Stratos , 28 byte
Penjelasan:
Cobalah!
sumber
JavaScript (ES6), 106 byte
Mengembalikan Janji yang berisi objek JSON untuk pertanyaan yang diinginkan, yang mencakup tautan.
Cobalah
sumber