Запитання з тегом «expression-building»

Виклики щодо перестановки набору математичних операторів чи чисел для виконання певного виразу.

2
Розкриття математичних виразів!
Вам надається 6 чисел: 5 цифр [0-9] та цільове число. Ваша мета - перемістити операторів між цифрами, щоб максимально наблизитися до цілі. Ви повинні використовувати кожну цифру точно один раз, і можете використовувати наступні оператори , як багато разів , як ви хочете: + - * / () ^ sqrt …

10
Найменше операцій до 100
Огляд Давши список цифр, знайдіть найменше операцій, щоб зробити 100 Вхідні дані Рядок цифр, який може бути або не бути в числовому порядку. Порядок цифр неможливо змінити, проте плюс (+) або мінус (-) оператори можуть бути додані між кожним, так що загальна сума дорівнює 100. Вихідні дані Кількість доданих операторів, …

2
Складіть математику з мінімальними запалками
Мета-фон Це було поставлено як питання щодо загадки , і миттєва реакція була "ну хтось просто вирішить це комп'ютером". Була дискусія про те, наскільки складною має бути програма для її вирішення. Що ж, "наскільки складною повинна бути ця програма" - це в значній мірі визначення коду-гольфу , тож, можливо, PPCG …

3
Токенізувати мову на основі стека
Я працював над іншою мовою для гри в гольф, що називається Stackgoat . У цьому виклику ви будете писати Tokenizer для Stackgoat (або насправді будь-яких загальних мов на основі стека). Приклади "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

1
Арифметика… нок… галочка… носок
Це питання вам запропонувала гра, в яку я люблю грати, коли застрягла в довгих телефонних зустрічах. Враховуючи будь-які два рази за 24 годинний годинник (з 00:00 до 23:59), скільки дійсних математичних рівнянь може бути сформовано за весь час між ними, використовуючи лише основні арифметичні операції? Введення: дві чотиризначні рядки (без …

11
Шукати відповідність Знайти замінити
Візьміть три входи, рядок тексту T; рядок символів для заміни F; і рядок символів , щоб замінити їх, R. Для кожної підрядки Tз тими самими (нечутливими до регістру) символами F, замініть їх символами в R. Однак збережіть той самий випадок, що і оригінальний текст. Якщо є більше символів , Rніж …
14 code-golf  string  code-golf  string  ascii-art  alphabet  code-golf  number  sequence  counting  code-golf  sequence  counting  code-golf  quine  source-layout  code-golf  string  code-golf  decision-problem  game  code-golf  string  quine  source-layout  subsequence  code-golf  quine  code-golf  array-manipulation  integer  code-golf  ascii-art  code-golf  sequence  integer  code-golf  kolmogorov-complexity  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  integer  code-golf  string  number  integer  code-golf  string  ascii-art  code-challenge  test-battery  expression-building  source-layout  printable-ascii  code-bowling  code-golf  number  code-golf  number  string  binary  code-golf  matrix  conversion  code-golf  number  arithmetic 


4
Пора зайнятися математикою
Вступ Це одна з моїх улюблених математичних головоломок. Враховуючи цифру (скажімо 3) і кількість разів використовувати цю цифру (скажімо, 5), генеруйте 10 виразів, які призводять до 1, 2, 3, 4, 5, 6, 7, 8, 9 і 10, використовуючи просто +, -, ×, ÷, ^ і √ (корінь) (дужки дозволені до …

4
Отримати Getters
Завдання Я думаю, що всі люблять автоматичне створення коду та економлять деякий час під час роботи. Ви повинні створити багато класів і членів протягом дня, і ви не хочете створювати всі ці gettersвручну. Завдання полягає в тому, щоб написати програму або функцію, яка автоматично генерує gettersдля вас усіх членів класу. …
13 code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

1
Загадка «два нулі-один-п’ять»
Фон Ця головоломка є варіацією головоломки на чотири четвереньки (сама тема минулого питання ). Як і ця головоломка, мета - знайти математичні вирази для різних цілих чисел, використовуючи лише чотири цифри та певні математичні оператори. У цьому випадку, однак, дозволені цифри становлять лише 2, 0, 1 і 5 . Кожен …

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 

22
10 9 8 7 6 5 4 3 2 1… Друк 2016
Як виклик моїй проблемі на головоломці , ваша мета - досягти результатів 2016. Правила: Ви повинні включити числа 10 9 8 7 6 5 4 3 2 1в цьому порядку. Вони можуть використовуватися як окремі цілі числа або об'єднані разом (як 1098), але 10вони не можуть бути розділені на - …

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;} …

1
Не просто головоломка на чотири четвереньки
У цьому варіанті головоломки « Чотири четвереньки» вам слід використовувати до x x's(і жодного іншого числа) та визначеного набору операцій, щоб досягти кожного числа від 0 до 100. Якщо x = 4тоді ви можете використовувати до чотирьох, 4sі це питання стає класичним чотирма четвертками головоломки (за винятком того, що ви …

1
Створіть число, використовуючи заданий список чисел та арифметичні оператори
Вам надають список номерів L = [17, 5, 9, 17, 59, 14], мішок операторів O = {+:7, -:3, *:5, /:1}та номер N = 569. Завдання Виведіть рівняння, яке використовує всі числа в Lлівій частині і лише число Nна правій частині. Якщо це неможливо, виведіть помилково. Приклад рішення: 59*(17-5)-9*17+14 = 569 …

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