Запитання з тегом «polyglot»

Для проблем, пов’язаних з кодом, який працює на декількох мовах програмування.

7
Кількість сум факторів
Давши додатне ціле число n> 1, визначте, скільки чисел можна скласти, додавши цілі числа, більші за 1, добуток яких дорівнює n . Наприклад, якщо n = 24, ми можемо виразити n як добуток наступними способами 24 = 24 -> 24 = 24 24 = 12 * 2 -> 12 + …

6
Знайдіть коефіцієнти раціональної породжуючої функції
Якщо ми запишемо послідовність чисел як коефіцієнти ряду потужностей, то цей силовий ряд називається (звичайною) функцією, що генерує (або Gf) цієї послідовності. Тобто, якщо для деякої функції F(x)та ряду цілих чисел у a(n)нас є: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 + ... = F(x) Тоді F(x)є генеруюча …
12 code-golf  math  integer  polynomials  code-golf  math  abstract-algebra  restricted-time  code-golf  math  primes  code-golf  math  number  arithmetic  code-golf  quine  code-golf  number  sequence  code-golf  string  number  code-golf  array-manipulation  code-golf  number  code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 

5
Додайте коментарі до сценарію Python і зробіть це двомовною програмою Python / C ++
З огляду на наступний сценарій Python 3: def greet(): print("Hello, world!") greet() Додайте кілька рядків до цього текстового файлу, щоб він міг бути виконаний як програма Python, так і компільований та запускатися як програма C ++, що дає такий же вихід Здрастуйте, світ! (включаючи новий рядок в кінці): $ python3 …

4
Допоможіть перерахувати репутацію!
Пару місяців тому ми обговорили мета про те, як збільшити репутацію нагороджених для випускників на питання. Ось основи нашої нинішньої системи репутації голосів: 1 Оновлення питання Uвартує 5 репутації. Оголошення відповіді uвартує 10 репутації. Питання чи відповідь на нижчу dсуму стоїть -2 репутація. Існує багато різноманітних пропозицій щодо нової системи, …

3
Морква. Так. Багато. Морква
Чорт, моркву багато. Натхнення Завдання Необхідно створити програму, яка, як багато мов , як це можливо, замінює кожен екземпляр ^з уцінкою відформатованої посиланням ( це означає , що , якщо я повинен був відправити його у відповіді, він буде автоматично читати його як зображення і помістити зображення замість слів) цієї …

1
Реалізуйте 64-розрядний двійковий номер з плаваючою комою IEEE 754 через цілочисельну маніпуляцію
(Я поки що позначив питання "С", але якщо ви знаєте іншу мову, яка підтримує спілки, ви також можете використовувати це.) Ваше завдання - побудувати чотири стандартних математичних операторів + - * /для наступної структури: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; uint64_t k; intfloat(double g){f = g;} …

21
Поліглот OEIS
Це виклик, що відповідає ланцюжкові відповідей, що стосується OEIS. О, виправдання цього полягає в тому, що компанії потрібна одна програма, щоб надрукувати свої послідовності OEIS дуже погано, і вони володіють усіма мовами. Формат ланцюжка відповідей працює наступним чином: Хтось публікує першу відповідь, з якої випливають усі подальші рішення. Ця відповідь …

1
Циклічний поліглот Challenge (Cops)
Циклічний виклик поліглоту Це нитка копів. Ви можете знайти нитку розбійників тут . Циклічний поліглот Циклічний поліглот з N-елементами - це повна програма, яку можна запустити на N різних мовах. У кожній мові, коли програма запускається без введення даних (можливо, з урахуванням цього винятку ), вона повинна надрукувати назву мови …

2
Інтерпретувати повторення!
Цей виклик є першим у серії із двох викликів про повторення. Незабаром буде другий. У мові під назвою Повторення (те, що я щойно склав) складається нескінченна струна 12345678901234567890...з 1234567890повторенням назавжди. Для виведення чисел доступний наступний синтаксис: +-*/: Це вставляє оператора в рядок повторюваних цифр. Приклади: +-> 1+2= 3( +Вставляє +між …

1
Непаліндромний поліглот
Вступ Число 101 - паліндром, оскільки воно читає однакові назад і вперед. Число 105 - ні. Однак 105 у восьмій базі записано як 151, що є паліндромним. З іншого боку, 103 не є паліндром в будь-якій основі від 2 до 101. Отже, 103 є суто непаліндромним . Точне визначення: Невід'ємне …

1
Лічильники виявлення мови псевдокінних поліглотів
Квінки - це весело. Поліглоти теж веселі. Поліглот Квіни існують, але ми можемо підняти планку ще вище. Напишіть файл, що містить дійсну програму для мов α, β та γ. Коли файл виконується (можливо, після його компіляції) як мова α або β програма, вихід програми повинен мати ту саму форму, що …

4
Напишіть напівхін
Припустимо, у вас є 2 мови Aта B. Рядок s- це напівквіток в, Aі Bякщо він відповідає наступним умовам: sє лайкою в мові A. sявляє собою поліглот в Aі B. Висновок запуску sяк Bпрограми - це інший рядок s', який є quine in B. Мета цього завдання - написати напівквіту …

5
Квітка замовлень
Напишіть програму, яка при запуску різними мовами виводить різну байтову перестановку коду в кожній мові. Точний вихідний код вважається однією перестановкою. Тут "різною мовою" можуть бути різні версії (Py 2 і Py 3) або різні стандартні прапори. Різний вихід вимушує різну версію. Правильні правила квоти застосовуються для програми на кожній …

13
Розгорніть ланцюги порівняння
На відміну від більшості мов, Python оцінює, a<b<cяк це було б зробити в математиці, фактично порівнюючи три числа, на відміну від порівняння булевого a<bз c. Правильний спосіб написати це на C (та багатьох інших) a<b && b<c. У цьому завданні ваше завдання полягає в тому, щоб розширити такі ланцюги порівняння …
9 code-golf  parsing  conversion  syntax  code-golf  sequence  primes  code-challenge  geometry  optimization  code-golf  graph-theory  code-golf  number-theory  primes  integer  code-golf  source-layout  cops-and-robbers  code-golf  source-layout  cops-and-robbers  code-golf  sequence  primes  integer  code-golf  math  number-theory  primes  rational-numbers  code-golf  math  sequence  number-theory  primes  code-golf  string  code-golf  math  combinatorics  permutations  restricted-complexity  code-golf  array-manipulation  code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

7
Гольф псевдокрими!
Вступ / Довідка У нещодавній дискусії в крипто-чаті мені поставили виклик обговорити / допомогти з тестом на первинність Ферма та номерами Кармайкла. Цей тест ґрунтується на передумові, яка a^(p-1) mod p==1завжди буде мати право для прайметів p, але не завжди для композитів. Тепер номер карикатури - це, по суті, найгірший …
9 code-golf  math  sequence  number-theory  primes  code-golf  string  code-golf  math  combinatorics  permutations  restricted-complexity  code-golf  array-manipulation  code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.