Schreiben Sie ein Programm, das abhängig davon, ob das Skript Zugriff auf das Internet hat, eine Ausgabe erzeugt, die "Truthy / Falsey" lautet . Sie können nach eigenem Ermessen versuchen, eine Verbindung zu einer vorhandenen Site herzustellen (verwenden Sie keine schattige Site mit nur 10% Betriebszeit - versuchen Sie, die jährliche Betriebszeit auf über 80% zu beschränken). Wenn die Site nicht verfügbar ist, muss Ihr Programm nicht funktionieren.
Es muss ein eigenständiges Programm oder eine Funktion sein . Sie können Bibliotheken außerhalb der Standardbibliothek verwenden, um dies zu erreichen. Standardlücken sind verboten. Dies ist Codegolf, daher gewinnt der Code mit der kürzesten Bytezahl.
Beispiel Pseudocode:
function a:
try:
connect to internet
return 1
catch error:
return 0
Dies ist mein erster Beitrag zum Thema Code Golf. Wenn dies also gegen Regeln verstößt oder ein Betrug ist, benachrichtigen Sie mich bitte.
BEARBEITEN: Aufgrund zahlreicher Vorschläge habe ich die Beschränkung der UTF-8-Bytezahl aufgehoben
g.gl
/ benutzthttp://g.gl/
, aber to.
/http://to./
scheint ein Byte kürzer zu sein (nicht alle Sprachen sehen es als gültige URL durch).
PRINT "0"
true
undfalse
empfehle ich, einen unserer Standardwerte für Wahrhaftigkeit und Falschheit zuzulassen . Meinen Sie mit Internet auch das Netzwerk außerhalb Ihres lokalen Netzwerks? Müssen Programme noch funktionieren, wenn Google ausgefallen ist oder eine andere große Website?