Задача
Вам дана функцияcompile(s: String): Integer которая возвращает, 0если sможно было бы скомпилировать, и что-либо, кроме 0того, что не удалось (результирующий код не важен).
Дело в том, что вы не знаете, для какого языка предназначена функция, так что вы должны выяснить это, предоставив функции небольшие фрагменты кода и наблюдая за тем, что она возвращает. Хорошая часть заключается в том, что команда ученых попробовала перед вами и сузила список до C, C ++, C #, Java и JavaScript (это единственные широко распространенные языки с похожим синтаксисом, который я мог придумать).
правила
- Применяются общие правила игры в гольф.
- Нет строгого формата вывода; пока это читабельно и понятно, все в порядке.
- Если вам не хватает этих 5 языков, вы можете добавить свои избранные, и вы будете вознаграждены дополнительными звездочками (★) (которые ничего не делают).
Примечание 1 : компилятор соответствует последним стандартам любого языка, для которого он предназначен.
Примечание 2 : я знаю, что JavaScript не компилируется , но идет через процесс синтаксического анализа; если это правильный код JavaScript, то он проходит