Задача:
Ваша задача состоит в том, чтобы, учитывая предыдущие представления и сам ввод, вывести язык, на котором они написаны, в следующем формате:
Скажем, первая программа на Ruby. Он должен выводить 1, потому что Ruby - это 1первый язык, используемый в этой задаче. Пример программы:
a=gets
puts 1
Когда задано в качестве ввода, оно возвращается 1.
Следующая программа может быть на Python. Он должен выводить 2, потому что Python - это 2второй язык, используемый в тесте. Пример программы:
print(1 if input()[0]=="a"else 2)
Учитывая первое представление, он выводит 1, а сам дает свои выводы 2.
Вам разрешено повторять языки, но нельзя отправлять ответ на языке предыдущего ответа.
Например, если третья программа написана на Ruby, она должна выводить с 1учетом первой программы и самой себя (потому что Ruby является используемым 1языком st), а с учетом второй программы она должна выводить 2.
Правила:
- Если в
nнастоящее время есть ответы на вопросы, должны быть как минимумfloor(n / 3)разные языки. Любая заявка, которая нарушает это правило, дисквалифицируется. - Никакие два «соседних ответа» (например, ответ
nи ответn+1) не могут использовать один и тот же язык. - Разные версии языка не считаются разными языками (поэтому
Python 2 == Python 3). - Ответы должны принимать предыдущие материалы полностью в качестве входных данных.
- Первая заявка должна принять участие.
- Вы не можете отправить несколько ответов подряд.
- «Повторные ответы» (ответы с тем же кодом, что и в предыдущем представлении) не допускаются.
- Ответам не разрешается проходить количество выделенных байтов этого ответа - для получения более подробной информации см. «Количество выделенных байтов».
Выделенный счетчик байтов:
Для каждого номера ответа nназначается количество байтов для этого ответа 45 + 5n.
Форматирование ответа:
Отформатируйте ваш ответ так:
# {answer no.}, {language}
{program}
This prints:
- `1` in answer(s) {all answers using 1st language, with links}
- `2` in answer(s) {all answers using 2nd language, with links}
...
{optional explanation}
Для списков ответов сделайте это:
- `1` in answers [1]({link to answer}), [3]({link to answer})...
Подсчет очков:
Первый ответ, чтобы выжить после 7 дней без каких-либо действительных представлений после этого объявляется победителем.
floor(n / 3)языки). Я предполагаю, что это не намеренное поведение.