Мне слишком скучно, и я хочу решить проблему. Но я не вижу интересных проблем, и мне лень искать их. Можете ли вы (ну, технически ваш код) предложить мне один?
I / O
Вход: нет.
Вывод: ссылка на случайный открытый (т.е. не закрытый) вызов («Испытание» исключает советы !) В PPCG. Вы не можете ссылаться на ответ в вызове, просто вызов. (Я не просил интересный ответ!)
Примеры
Действительно:
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
Инвалид:
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
Мэтью Ро
источник
источник
http://codegolf.stackexchange.com/questions/93288/
вместоhttp://codegolf.stackexchange.com/questions/93288/make-me-a-mooncake
(обратите внимание на отсутствие имени задачи).Ответы:
JavaScript (ES6), 209 байт
Работает, но, скорее всего, очень быстро достигнет предела API StackExchange. Для вывода ссылки, вероятно, потребуется некоторое время, так как она проверяет случайным образом правильный вопрос.
источник
Python 3,
452339 байтНемного некрасиво и не очень в гольфе, но я не мог найти лучший способ сделать это. Поскольку это более или менее грубое применение API, вы довольно быстро расходуете свою квоту и начинаете получать ошибки, но через несколько часов она снова заработает.
РЕДАКТИРОВАТЬ: благодаря NoOneIsHere удалось сэкономить 113 байтов, удалив несколько ненужных вещей.
источник
l
один раз, так что это не нужно.try
и возможноexcept
.SEDE SQL: 79 байт
Есть 2 улова. Сначала вам нужно подождать некоторое время, прежде чем запускать снова, или вы попали в кеш (как сказал мне мод), и вы получите только номер идентификатора вопроса.
источник