Запитання з тегом «code-golf»

Код-гольф - це змагання за вирішення певної проблеми в найменших байтах вихідного коду.

15
Клавіатура однієї лінії
Змагання Мета цього виклику - визначити, чи можна вводити певну рядок, використовуючи лише один рядок стандартної клавіатури Великобританії QWERTY. Це code golf, тому найкоротше рішення в байтах виграє! IO Вхід буде одним рядком з нуля або більше символів у десятковому діапазоні ASCII 32-126 включно. Ви можете припустити для цього виклику, …

4
Коли в Римі, порахуйте, як роблять римляни?
Фон Цей виклик надихнув цей веб-сайт, який опублікував таку схему: Ця діаграма показує нам, що найдовший вираз римського числення під 250 - це 188, для вираження якого потрібно 9 цифр. Виклик Стандартні символи , використовувані для вираження найбільш римські цифри є наступні: { I, V, X, L, C, D, M}, …

11
Графік лицаря на дошці N-by-N
У шахах лицар може переміщатися лише до позицій, позначених символом X відносно його поточного положення, позначеного ♞: A Графік Лицарський є графік , який представляє всі юридичні ходи лицаря шахових фігур на шаховій дошці. Кожна вершина цього графа являє собою квадрат шахової дошки, а кожен край з'єднує два квадрати, які …

20
Найменший диверсифікуючий показник
Pandigital номер являє собою ціле число , яке містить всі цифри від 0 до 9 , по крайней мере один раз. 1234567890, 1902837465000000 та 9023289761326634265 - всі вони є родинніми. Для цілей цього виклику такі числа, як 123456789, не є родовими, оскільки вони не містять 0, хоча 123456789 = 0123456789. …
20 code-golf  math 

23
Граючи з музичною черепахою
Мої двоє дітей люблять грати з такою іграшкою: Кольорові ділянки з фігурами всередині можна торкатися, а черепаха тоді освітлює область і відтворює звук або вимовляє назву кольору чи форми всередині. Середня кнопка змінює режим. Існує один режим, коли ділянки відтворюють різні музичні ноти при дотику, з поворотом: якщо дитина торкається …

30
З огляду на введення, надрукуйте всі експоненти, де база та потужність підсумовуються
Тож це мій перший виклик на цьому сайті. Завдання полягає в тому, щоб взяти вхідне ціле число nnn , яке буде позитивним, і роздрукувати у порядку зростання ( 111 до nnn , включаючи n ), вихід i(n−i)i(n−i)i^{(n-i)} (де iii - поточне ціле число). Приклад Враховуючи вхід 5, програма надрукує: 1 …

30
Порахуйте повтори масиву
Ви отримаєте масив і повинні повернути кількість цілих чисел, які трапляються більше одного разу. [234, 2, 12, 234, 5, 10, 1000, 2, 99, 234] Це поверне 2, так як кожен з 234і 2більш ніж один раз. [234, 2, 12, 234] [2, 12, 234, 5, 10, 1000, 2] Список ніколи не …

15
Знайдіть сусідів клітини
... або сусідства Тороїдального Мура З огляду на позитивні цілі числа h, wі невід'ємне ціле число i, повертати все індекси оточуючих i. Ви повинні припустити матрицю, що складається з hрядків wелементів, пронумерованих від нижнього, у верхньому лівому куті, до найвищого, у нижньому правому куті, і повернути у будь-якому розумному форматі …
20 code-golf  matrix 

17
Скільки кубів можна побудувати
завдання Ваше завдання - побудувати структуру з кубів. Об'єм кубів дотримуйтесь наступної послідовності (знизу -> вгорі)ннn n3, ( n - 1)3, ( n - 2)3,...,13n3,(n−1)3,(n−2)3,...,13n^3, (n-1)^3, (n-2)^3,...,1^3 вхід Загальний об'єм споруди ( ).VVV вихід значення ( ), тобто: Загальна кількість кубів.nnn V=n3+(n−1)3+....+13V=n3+(n−1)3+....+13V = n^3 + (n-1)^3 + .... + 1^3 …
20 code-golf  math 

11
Чи можете ви написати це слово за допомогою цих кубиків?
Буквальні кубики поширені в іграх на слова. Це може бути цікаво, наприклад, спробувати написати смішні слова, наприклад, з грізними кістками. Якщо ви схопите кілька кубиків, швидше за все, ви не зможете написати певні слова. Цей виклик є узагальненням цієї ідеї. Виклик З огляду на список кісток, у яких кожен має …

5
Гольф від ненависників
Установка: Соціальна мережа повідомляє, що кількість голосів за публікацію є двома способами: кількість чистих змін (загальна кількість - загальна кількість голосів), а відсоток голосів, які були прийняті , округлюються до найближчого цілого числа (.5 раундів вгору). Кількість чистих оновлень - це ціле число (не обов'язково додатне), а друге гарантовано буде …

15
Буфер обміну функцій: вставити
Цей виклик пов'язаний з деякими особливостями мови MATL в рамках події " Мова мови місяця 2018" . Пов'язаний виклик: буфер обміну функцій: копія . Вступ Буфер обміну функцій MATL зберігає ("копіює") входи до чотирьох останніх викликів до звичайних функцій прийому вводу. Нормальні функції - це найпоширеніший тип функцій у MATL. …

22
Подвійно, XOR і роби це знову
Ми визначаємо функцію g як g (n) = n XOR (n * 2) для будь-якого цілого числа n> 0 . З огляду на x> 0 , знайдіть найменше ціле число y> 0 таке, що g k (y) = x для деякого k> 0 . Приклад x = 549 549 = …

30
Приріст бази-36 струн
Це кодова версія для гольфу подібного питання, яку я задав у стеці раніше, але подумав, що це буде цікава загадка. Давши рядок довжиною 10, який представляє базове число 36, збільште його на одне і поверніть отриману рядок. Це означає, що рядки містять лише цифри від 0до 9та букви від aдо …

18
Верхній чи Нижній Вітофф?
Спочатку поговоримо про послідовності Бітті . Давши позитивне ірраціональне число r , ми можемо побудувати нескінченну послідовність, помноживши додатні цілі числа на r у порядку і взявши підсумок кожного результуючого обчислення. Наприклад, Якщо r > 1, ми маємо особливу умову. Ми можемо утворити інше ірраціональне число s як s = …

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