Bałam się z funkcją żądania adresu URL Pyth'a i zauważyłem, że Google zawsze udzielało mi odpowiedzi o nieco innej długości, zwykle ~10500
znaków.
Twoim zadaniem w tym wyzwaniu jest wydrukowanie średniej długości odpowiedzi HTML http://google.com
.
Okular
- Podejmiesz dane,
n
które są liczbą żądań do złożenia. - Dla każdego żądania utworzysz żądanie HTTP get.
- Policzysz treść odpowiedzi (tekst HTML), a nie nagłówki.
- Wyprowadza średnią arytmetyczną długości odpowiedzi.
- Możesz uzyskać dostęp tylko do adresu URL
http://google.com
, a nie do żadnego innego. - To jest golf golfowy , więc wygrywa najkrótszy kod w bajtach !
Przykładowe dane wyjściowe dla danych wejściowych 10
: 10560.1
(Użyłem urllib
do tego Pythona )
PS: czy ktoś wie, dlaczego Google to robi?
http://google.com
zawsze zwraca mi
http://google.com
wysyła. Oczywiście nie o to chodzi w wyzwaniu, więc wyzwanie powinno być edytowane przez IMO, aby to odzwierciedlić.
http://google.com
zawsze zwraca mi 261 bajtów ...https://google.com/ncr
może jednak zwrócić więcej.