Ini adalah tantangan pengikisan web (ish) sederhana.
Memasukkan
Kode Anda harus mengambil peringkat film MPAA dan angka dari 0 hingga 100 sebagai masukan. Ini dapat melakukan ini dengan cara apa pun yang menurut Anda nyaman.
Keluaran
Kode Anda harus mengembalikan nama film apa pun yang memiliki a) yang menilai film dan b) skor numerik pada Tomatometer dari rottentomatoes .
Jika tidak ada film seperti itu, dapat menghasilkan apa pun yang Anda suka.
Kemungkinan peringkat film MPAA adalah G, PG, PG-13, R, NC-17, NR
.
Kode Anda dapat melaporkan satu atau lebih film, itu terserah Anda.
Untuk memperjelas, kode Anda dimaksudkan untuk mengakses web untuk mendapatkan jawaban atas pertanyaan.
Contoh
Katakanlah inputnya adalah "PG, 98" maka kode Anda bisa menampilkan "Zootropolis".
Tolong tunjukkan contoh kode Anda bekerja dengan rating PG
dan skor film 98
bersama dengan jawaban Anda.
Jawaban:
Stratos , 133 byte
Cobalah!
sumber
www.
?Bash, 182 byte
Pemakaian:
sumber
JavaScript (ES6),
167162159 bytePerlu dijalankan dari root rottentomatoes.com . Mengembalikan
Promise
objek yang berisi judul.Jika kita bisa mengharuskannya dijalankan di direktori tertentu maka itu menjadi 139 byte:
sumber
Python 2 + permintaan,
209204 byte-5 byte terima kasih kepada Ian Gödel.
sumber
http://rottentomatoes.com/api/private/v2.0/browse?minTomato=%d&maxTomato=%d&type=dvd-streaming-all
(https
->http
dan jatuhkanwww.
) untuk beberapa byte yang disimpan .q / kdb + , 168 byte
Larutan:
Contoh:
Penjelasan:
Catatan:
s
darihttps
, atauwww.
, memberikan301 Permanently Moved
respons.sumber
JavaScript (ES2017), 158 byte
Jalankan dari beranda Rotten Tomatoes :
sumber