Вопросы с тегом «polyglot»

38
Гольф взаимная квинна

Используя два языка по вашему выбору, напишите наименьшее «взаимное квин », которое вы можете. То есть напишите программу P на языке A, которая выводит исходный код для программы Q на языке B, так что вывод программы Q идентичен исходному коду для P. Пустые файлы не учитываются, равно как и...

38
Решить кубик Рубика

Напишите самую короткую программу, которая решает кубик Рубика (3 * 3 * 3) в течение разумного промежутка времени и перемещается (скажем, максимум 5 секунд на вашей машине и менее 1000 ходов). Ввод в формате: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR (этот конкретный вход...

37
Преодоление размера кластера

Надоев надежностью флэш-памяти, вы решили хранить все свои программы на одной из этих старых добрых 1440-килобайтных дискет. Однако после копирования даже 3000 программ диск был заполнен. Как это вообще возможно? Будучи опытным в искусстве игры в гольф кода, большинство ваших программ имеют длину...

37
Перекрывающиеся полиглоты

В отличие от многих проблем C & R, это не требует отдельной должности грабителей; цель грабителей состоит в том, чтобы взломать предыдущий ответ и затем опубликовать новый как полицейский. Как ответчики, вы напишите серию полиглотов, которые выглядят следующим образом (каждый столбец является...

37
Подождите, что это за язык?

Недавно я имел удовольствие написать программу на Haskell, которая могла бы определить, NegativeLiteralsзадействовано ли расширение. Я придумал следующее: data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) Попробуйте онлайн! Это будет печатать Trueнормально и...

33
Написать Полихин

Полихин - это как квин, так и полиглот. 1 Вы должны написать квинну, которая действительна как минимум на двух разных языках. Это код гольф, поэтому самый короткий ответ (в байтах) выигрывает. 1 Я сделал это. Или, скорее, Geobits сделал . Видимо, он тоже не был первым . Правила для Quines...

32
Три полиглота, два периода-два квина и один код-гольф

Создайте программу A таким образом, чтобы при ее запуске на языке A создавалась программа B, а при запуске программы A на языке B создавалась программа C. Программа B при запуске на языке B создает программу A, а при запуске программы B на языке A создается программа C. Программа C при запуске на...

29
Какой код компилируется на большинстве языков? [закрыто]

Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 3 года назад . За исключением тривиальных программ, какой код компилируется на большинстве языков?...

28
'abc' и 'cba'

Ваша задача проста: написать один фрагмент кода, который при выполнении на одном языке выводит только строку, 'abc'а при выполнении на другом языке - только строку 'cba'. Программа не должна принимать никаких данных. Это вызов для игры в гольф...

27
Написать C / C ++ полиглот

Концепция этой задачи довольно проста. Все, что вам нужно сделать, это написать программу, которая будет компилировать как действительный C, так и действительный C ++! Ну, есть некоторые уловы. Программа должна вести себя по-разному при компиляции на каждом языке. Программа должна иметь разные...

26
Полиглоты GCD / LCM!

Ваша задача - создать программу или функцию, которая выводит GCD своих входных данных на одном языке и LCM своих входных данных на другом. Встроенные функции для GCD или LCM (я смотрю на вас, Mathematica) разрешены, но не поощряются. Будет 2 входа, которые всегда будут положительными целыми...

26
404 - Уникальная страница 404 не найдена

Вдохновлен полиглотом на странице Stack Overflow 404 : Цель Ваша цель проста - создать полиглот, который выводит число 404 , а затем завершается на максимально возможном количестве языков. ограничения Вот поворот, есть ограничение, чтобы сделать это сложнее: Вы должны написать N программ и выбрать...

25
Написать Палиндром-Полиглот-Куайн

Написать «palipolyquine»: программа , которая является Куайн , а полиглот , и палиндром . Правила: Количество языков полиглотов предпочтительнее, чем размер кода. Самый короткий ответ (в байтах) выигрывает в случае ничьей. Правила Polyglot и Quine см. Здесь: Напишите Polyquine . Мой пример (у меня...

25
Этот код ошибки на * это * и * это *, действительно ли они написаны в них?

Вдохновленный я не тот язык, который вы ищете! Вызов Выберите два разных языка программирования и напишите программу, которая выводит следующую строку в стандартный вывод (или эквивалентный): This program errors out in <the current language> :P а затем генерирует различные виды ошибок в...

25
Сколько дней в месяце?

Если задано текстовое представление (полное имя без учета регистра или трехбуквенное сокращение) месяца, укажите количество дней в месяце. Так , например, december, DECи decвсе должны вернуться 31. Февраль может иметь 28 или 29 дней. Предположим, что ввод - это месяц в одной из правильных...

24
Полиглот (непостоянный) OEIS!

Отказ от ответственности: это в значительной степени вдохновлено "Полиглот OEIS!" но исправляет проблему, которая привела к закрытию (см. раздел «Вывод») и была повторно опубликована, чтобы не аннулировать ответы. Введение Мы все знаем и любим онлайновую энциклопедию целочисленных...

23
Повторяй за мной!

Задав строку в качестве аргумента, выведите длину самой длинной (-ых) непересекающейся повторной подстроки (-ов) или ноль, если такой строки нет. Вы можете предположить, что входная строка не пуста. Примеры abcdefabc: подстрока abcповторяется в позициях 1 и 7, поэтому программа должна вывести 3...

23
Поддельные делители суммы полиглотов

Задание В этой задаче ваша задача - написать программу на языке программирования L, которая принимает положительное целое число n и выводит сумму соответствующих делителей n ( последовательность A001065 в OEIS). Должно быть возвращено правильное значение для любого 1 ≤ n ≤ 10 000 . Вот первые 10...

23
Муравьи на натуральном бревне

Это хороший вызов для начинающих и хороший убийца времени. Я сказал только «естественный» журнал, потому что заголовок был слишком коротким, это не имеет ничего общего с логарифмами. Дано 2 переменные: Количество муравьев n. Ширина бревна w. Выведите лог ширины wс nмуравьями (показан пример w=3,...

22
Полиглот Анаграмма Нить грабителей

Это нить грабителей этого вызова Полицейские выберут последовательность OEIS и напишут две полные программы на двух разных языках, которые производят этот n-й элемент в последовательности, когда ему дают n через STDIN. Две программы должны быть анаграммами друг друга, то есть каждая из них может...