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

11
Непалиндромный Полиглот Боггл

Вступление Число 101 является палиндромом, поскольку оно читает то же самое вперед и назад. Число 105 нет. Тем не менее, 105 в базе восемь записывается как 151, который является палиндромом. С другой стороны, 103 не является палиндромом в любом основании от 2 до 101. Следовательно, 103 является...

11
Счетчики обнаружения языка полиглот

Quines это весело. Полиглоты тоже веселые. Полиглоты Quine существуют, но мы можем поднять планку еще выше. Напишите файл, содержащий действительную программу для языков α, β и γ. Когда файл исполняется (возможно, после его компиляции) как языковая программа α или β, выходные данные программы...

11
Cyclic Polyglot Challenge (Менты)

Cyclic Polyglot Challenge Это нить ментов. Вы можете найти нить грабителей здесь . Циклический полиглот N-элементный циклический полиглот - это полная программа, которая может быть запущена на N разных языках. На каждом языке, когда программа запускается без ввода (возможно, с учетом этого...

10
Написать Семихин

Предположим, у вас есть 2 языка, Aи B. Строка sявляется полухинией, Aи Bесли она удовлетворяет следующим условиям: sэто квин на языке A. sполиглот в Aа B. Результатом работы sв качестве Bпрограммы является другая строка s', которая представляет собой квинус B. Цель этой задачи состоит в том, чтобы...

10
Квин из заказов

Напишите программу, которая при запуске на разных языках выводит разные байтовые перестановки кода на каждом языке. Точный исходный код считается за одну перестановку. Здесь «другой язык» может быть другой версии (Py 2 и Py 3) или разные стандартные флаги. Это другой вывод, который заставляет...

9
Для заданного ввода int n выведите n * reversed (n)

Учитывая целое число n, распечататьn * reversed(n) reversed(n)это число, которое вы получаете, когда вы reverseцифры n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) = 659*956 = 630004...

9
Развернуть цепочки сравнения

В отличие от большинства языков, Python оценивает, a<b<cкак это было бы сделано в математике, фактически сравнивая три числа, а не сравнивая логическое значение a<bс c. Правильный способ написать это в C (и многих других) будет a<b && b<c. В этой задаче ваша задача состоит в...

9
Гольф псевдопраймы!

Введение / История В недавней дискуссии в крипто-чате мне было предложено обсудить / помочь с тестом примитивности Ферма и числами Кармайкла. Этот тест основан на предпосылке, a^(p-1) mod p==1которая всегда будет выполняться для простых чисел p, но не всегда для композитов. В настоящее время ряд...

9
Назад и вперед, полиглот квин!

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