Jestem zbyt znudzony i chcę wyzwanie do rozwiązania. Ale nie widzę żadnych ciekawych wyzwań i jestem zbyt leniwy, by je znaleźć. Czy możesz (cóż, technicznie twój kod) zaproponować mi jeden?
I / O
Dane wejściowe: brak.
Wynik: link do losowego otwartego (tj . Niezamkniętego ) wyzwania („Wyzwanie” nie obejmuje wskazówek !) Na PPCG. Nie możesz linkować do odpowiedzi w wyzwaniu, tylko wyzwanie. (Nie poprosiłem o ciekawą odpowiedź!)
Przykłady
Ważny:
http://codegolf.stackexchange.com/questions/93288/make-me-a-mooncake
http://codegolf.stackexchange.com/questions/113796/raise-a-single-number
http://codegolf.stackexchange.com/questions/113898
Nieważny:
http://codegolf.stackexchange.com/questions/78152/tips-for-golfing-in-matl (tips question)
http://codegolf.stackexchange.com/questions/113896/josephus-problem (closed)
http://codegolf.stackexchange.com/questions/84260/add-two-numbers/84365#84365 (linked to answer)
code-golf
stack-exchange-api
Matthew Roh
źródło
źródło
http://codegolf.stackexchange.com/questions/93288/
zamiasthttp://codegolf.stackexchange.com/questions/93288/make-me-a-mooncake
(zauważ brak nazwy wyzwania).Odpowiedzi:
JavaScript (ES6), 209 bajtów
Działa, ale najprawdopodobniej bardzo szybko osiągnie limit interfejsu API StackExchange. Wyprowadzenie linku zajmie prawdopodobnie trochę czasu, ponieważ losowo sprawdza poprawne pytanie.
źródło
Python 3,
452339 bajtówTrochę brzydki i niezbyt golfowy, ale nie mogłem wymyślić lepszego sposobu na zrobienie tego. Ponieważ to mniej lub bardziej brutalne działanie interfejsu API, dość szybko wydasz swój przydział i zaczniesz pojawiać się błędy, ale po kilku godzinach znów zacznie działać.
EDYCJA: Zaoszczędzono 113 bajtów, usuwając wiele niepotrzebnych rzeczy, dzięki NoOneIsHere.
źródło
l
raz, więc nie jest to konieczne.try
i być możeexcept
.SEDE SQL: 79 bajtów
Istnieją 2 połowy. Musisz odczekać chwilę przed ponownym uruchomieniem lub masz trafienie w pamięć podręczną (jak powiedział mi mod) i dostajesz tylko numer identyfikacyjny pytania.
źródło