Запитання з тегом «decision-problem»

Для проблем, які передбачають вирішення того, чи відповідає вхід певним критеріям, та виведення деяких даних, що представляють це рішення.

15
Збігайте римські цифри
Виклик З огляду на деякий вхідний рядок, поверніть значення truthy, якщо воно являє собою правильну римську цифру між 1 (= I) та 3999 (= MMMCMXCIX), а значення фальси - в іншому випадку. Деталі Вхід - це не порожній рядок, який містить лише символи IVXLCDM. Римські цифри (які ми тут використовуємо …

12
Чи є матриця позитивно-визначеною?
Вступ Сьогодні ми піклуємось про групу студентів першокурсників лінійної алгебри: визначеність матриці! Мабуть, це ще не є проблемою, і ось ми: Вхідні дані А симетрична матриця в будь-якому зручному форматі (ви можете також, звичайно , тільки взяти верхню чи нижню частину матриці)n × nn×nn\times n AАAA За бажанням: розмір матрицінnn …

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

30
З якою швидкістю я заробляю?
Вступ Мій автомобільний спідометр був зламаний! Замість того, щоб показувати мені, як швидко я їду, це просто показує: "Vroooom!" Будь ласка, допоможіть мені знати, як швидко я йду. Виклик Візьміть рядок як вхідний і перевірте, чи відповідає він регулярному вираженню /^[Vv]ro*m!$/m. Англійською мовою означає, що будь-який рядок рядка повинен починатися …

5
Модифікована програма перевірки, із модифікованим кодом, який може працювати з Googlegle
Фон Boggle - це настільна гра, де гравцям доводиться знаходити англійські слова на дошці 4 на 4 випадкових алфавітів. Слова можна побудувати, вибравши на дошці послідовно сусідні комірки. ("сусідня" означає горизонтально, вертикально або по діагоналі примикання.) Також одну і ту ж клітинку не можна використовувати більше одного разу словом. Нижче …

3
Половинки програми поміняйте, щоб перевірити дільники
Чотири цілі послідовності У цьому виклику ви перевірите чотири різні властивості натурального числа, задані наступними послідовностями. Позитивне ціле число N є досконалий ( OEIS A000396 ), якщо сума власних дільників N одно N . Послідовність починається з 6, 28, 496, 8128, 33550336, 8589869056, 137438691328, 2305843008139952128 ... refactorable ( OEIS A033950 …

19
Виявити прямокутний текст за допомогою прямокутного коду
З огляду на рядок тексту для друку ASCII (включаючи нові рядки та пробіли), що містить принаймні один символ, який не є ні новою лінією, ні пробілом, виведіть триєдине значення, якщо рядок прямокутний, а значення фальси - в іншому випадку. Крім того, вихідний код вашого рішення повинен бути прямокутним . Рядок …

30
Визначення Так чи Ні?
Після введення рядка [довжина 1-20], що містить лише символи y для так і n для ні, ваша програма повинна вивести результат (y або n). Приклад введення: yynynynnyвиведе y. Результат визначається комбінуванням y та n таким чином: y es і n o дорівнює n o y es і y es дорівнює …

21
Повторний байтовий лічильник
Ваше завдання полягає в тому, щоб написати непорожню програму / функцію підрахунку байт L , який, коли повторні М раз, перевіряє , є чи дана цілим позитивним числом N дорівнює L × M . Теоретично вам слід підтримувати довільну кількість повторень (довільне додатне ціле значення M ), але це добре, …

19
Зробіть програму «Трикутність» дійсною
Трикутність - це новий езоланг, розроблений містером Xcoder, де структура коду повинна відповідати дуже специфічній схемі: Для nпершого рядка коду на ньому повинні бути саме 2n-1символи програми. Це спричиняє форму трикутної / піраміди, причому перший рядок має лише один символ, а решта збільшується з кроком на 2. Кожен рядок повинен …
19 code-golf  string  code-golf  combinatorics  code-golf  math  number  code-golf  matrix  code-golf  string  decision-problem  code-golf  internet  code-golf  number  number-theory  integer  expression-building  code-challenge  primes  cops-and-robbers  obfuscation  code-challenge  primes  cops-and-robbers  obfuscation  code-golf  string  balanced-string  code-golf  quine  code-generation  code-golf  matrix  code-golf  tips  c#  code-golf  ascii-art  code-golf  ascii-art  source-layout  code-golf  quine  source-layout  popularity-contest  language-design  code-golf  array-manipulation  subsequence  code-golf  matrix  math  code-challenge  game  graph-theory  atomic-code-golf  code-golf  number  integer  polynomials  equation  code-golf  array-manipulation  sorting 

14
Це перетасування?
Вчора я задав це питання щодо гвинтівок. Здається, питання вчорашнього дня було занадто важким, тому це питання пов'язане, але набагато простіше завдання. Сьогодні вас просять визначити, чи справді перестановка насправді є мішанням стрілецької зброї. Наше визначення перемикання гвинтівки адаптоване з нашого останнього запитання: Перша частина перетасовки - це поділ. У …

13
Перевірте, чи підключені всі ненульові елементи в матриці
Вхід: Матриця, що містить цілі числа в діапазоні [0 - 9] . Виклик: Визначте, чи всі ненульові елементи з'єднані один з одним вертикально та / або горизонтально. Вихід: А Значення truthy , якщо всі вони пов'язані, і falsy значення , якщо є ненульові елементи / групи, які не пов'язані з …

7
Ага, це хайку?
Отже, ви хочете створити хайку, але ви не впевнені, чи дотримується він правил для хайку. Мені не можна було заважати писати належну розмитість, як я зазвичай роблю, тому вам доведеться робити це з цим. Давайте застряжемо прямо. Пошук хайку в дикій природі Для цілей цього виклику ми перевіримо, чи відповідає …

21
Він періодично коливається?
Виклик Давши список, визначте, чи групування списку у прогонки елементів, що збільшуються та зменшуються, призведе до списку рівних розмірів. Іншими словами, "поворотні точки" списку розподіляються рівномірно. Приклад Ось приклад: 0, 3, 7, 5, 2, 3, 6 0, 3, 7збільшується, 7, 5, 2зменшується і 2, 3, 6збільшується. Тому це правда. Інший …

5
Це програючий квадрат?
Існує гра під назвою Get Home, яка грається на шаховій дошці. У цій грі є одна фігура, яка рухається обома гравцями по черзі. Існує кілька правил, як можна перемістити шматок. На черзі гравець повинен зробити один з наступних кроків для позитивного n . n пробілів вгору n пробілів зліва n …

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