Запитання з тегом «set-partitions»

Для викликів, пов'язаних з підрозділом набору на менші розрізнені множини. Сюди також входить підрозділ упорядкованих колекцій, таких як списки, і недискретних наборів, таких як інтервали. Виклики повинні ретельно визначати концепцію розділу, що використовується.

3
Генератор карток / SpotIt
Вступ Dobble / SpotIt - це карткова гра, де люди повинні за короткий час помітити один і той же символ на пару карт, вказати його та перейти до наступної пари. Кожна карта має кілька символів (8 у звичайній версії), але саме одна є загальною між кожною парою карт. Приклад з …

12
Равенство кутових відстаней чисел
Натхненний цим записом Numberphile Фон У числі куби відстані від цілого числа п визначається тут як безліч цілих чисел, які X³ відстань для даного х . Для простого прикладу, з n=100і x=2, що номер куб відстані є {92,108}. Це можна розширити на більший набір, просто змінивши х . З x …

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

4
Корінчасті паліндроми
Паліндроми - це весело, але деякі інші струни починають відчувати себе опущеними. Ми можемо перетворити ці рядки в кучеряві паліндроми , розділивши їх на паліндромні масиви шматочків. Наприклад, рядок "abcabca"не є паліндром, якщо ми читаємо її символом за символом, але у нас є три різні способи зробити її здоровенним паліндром: …

10
Розкладається на праймери
Враховуючи ціле число n, поверніть кількість способів, з яких n можна записати як список простих чисел. Наприклад, 2323можна записати як (2,3,23), (23,23)або (2,3,2,3)або (23,2,3), щоб ви вивели 4. Якщо це неможливо записати таким чином, слід вивести 0. Просте число, таке як 019або 00000037є дійсним простим числом для цієї проблеми. Тестові …

6
Накрийте набір кратними
Давайте безліч цілих чисел більше 1 і назвемо його X . Ми визначимо S (i) як множину всіх членів X, що ділиться на i, де i> 1 . Хочеться вибрати з цих підмножин групу таких наборів, що Їх об'єднання - це множина X Жоден елемент X не є в двох …

2
Знайдіть підмножини факторів
Уявімо, у нас є скінченна множина натуральних чисел. Цей набір може бути представлений у вигляді рядків крапок, де кожне ціле число, присутнє в наборі, заповнюється як карта скантрона або перфокарта . Наприклад, набір {1,3,4,6}може бути представлений у вигляді: *.**.* *являє собою член нашого набору і .являє собою ціле число, яке …

3
Підрахунок кількості лісів з обмеженими можливостями на сходах Мебіуса довжиною n
Послідовність OEIS A020872 підраховує кількість лісів з обмеженими можливостями на сходах Möbius M n . Змагання Завдання полягає в тому, щоб написати програму, яка приймає ціле число як вхід n > 1і повертає A020872(n)кількість лісів з обмеженням на сходах Мебіуса M n . Це код-гольф , тому найкоротший код виграє. …

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 

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 

2
Пара конденсаторів
Конденсатори відомі тим, що виготовляються з високими допусками. Це прийнятно у багатьох випадках, але іноді потрібна ємність із жорсткими допусками. Загальна стратегія отримання ємності з точним значенням, яке вам потрібно, - це використовувати два ретельно виміряні конденсатори паралельно таким чином, щоб їх ємність доповнювала щось у потрібному діапазоні. Мета цього …

19
Створити всі підрозділи списку
Враховуючи не порожній список цілих чисел, виведіть усі можливі розділи списку, де кожен розділ є не порожнім підписом. Отже для списку [1, 2, 3, 4]результат такий: [[1, 2, 3, 4]] [[1, 2, 3], [4]] [[1, 2], [3, 4]] [[1, 2], [3], [4]] [[1], [2, 3, 4]] [[1], [2, 3], [4]] …

6
Максимально об'єднаний продукт
Нам надається перелік цілих чисел p1, ..., pk (не обов'язково окремий), де кожне має значення від 1 до 9 включно. Використовуючи кожен з p1, ..., pk рівно один раз, ми можемо сформувати об'єднання цифр, щоб досягти нового списку чисел; Потім ми виводимо продукт цього нового списку. Мета - максимізувати цей …

2
Розділіть список!
У цьому виклику вам потрібно розділити список, де розділи мають максимальний розмір, мінімальний розмір та бажаний розмір. Я буду використовувати позначення (min,pref,max) для позначення розмірів у цьому виклику. Для незнайомих людей з розділенням наступний список розділений на частини 3: [0..9] -> [[0,1,2],[3,4,5],[6,7,8]] Якщо у списку ще остачі, вам потрібні розділи …

2
Лінгвіст-розвідник
Фон Ваш друг, лінгвіст, записав і проаналізував кілька простих фрагментів розмови на різних мовах. Будучи цілком необізнаними, вони забули, на якій мові знаходився кожен фрагмент. Ви повинні допомогти їм, створивши програму, яка аналізує структури речень та виключає неможливі випадки. Вхідні дані Ваш вхід - це не порожня рядок, що містить …

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