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

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

30
Виведіть години на 90 градусів
Сьогодні, граючи з дітьми, я помітив, що, мабуть, проста іграшка в парку ховала виклик. Колесо має трикутник, який вказує на число, але також має три кола, які вказують на числа кожні 90 градусів від першого. Так: Виклик (дуже просто) З огляду на ціле число від 1 до 12 (те, що …

14
Роздвоєний текст
Враховуючи рядок літер ASCII (верхній та / або нижній регістр), виведіть необроблений MathJax, необхідний для відображення цієї рядка, роздвоєної на кожному символі, в надписи та підписки. Наприклад, входи catта horseрезультати призведе до результатів, які MathJax надає відповідно наступним чином: Зауважте, що потрібно взяти лише один вхід - ці два перераховані …
26 code-golf  string 

18
Не повторіть себе в ножицях-паперах
По чутках, що у Кодегольфа відбудеться турнір "Рок-папір-ножиці", ви заглянете в тему слів без квадратних слів . Слово з букв R, P, Sє бесквадратним , якщо вона не містить послідовність , яка повторюється двічі. Тобто слово не можна писати як a x x b де aі bслово будь-якої довжини і …

15
Багаточлені Чебышёва (Чебишевські поліноми)
Поліноми Чебишева - це сімейство ортогональних многочленів, які спливають у всіляких місцях математики, і вони мають масу досить цікавих властивостей. Однією з характеристик їх є те, що вони є унікальними поліномами, які задовольняють .Tn(cos(x)) = cos(n*x) Виклик Враховуючи невід'ємне ціле число n, слід вивести n-й многочлен Чебишева. .Tn(x) Визначення n-М …

30
Це ціле число?
Число є цілим, якщо це невід'ємне ціле число без десяткової частини. Так 0і 8та 233494.0в цілому, в той час як 1.1і 0.001і 233494.999не є. Вхідні дані Номер з плаваючою комою у базовій / кодовій вашій мові за замовчуванням. Наприклад, за замовчуванням ціле представлення для двійкового обчислення лямбда буде церковними цифрами …

30
Монети та купюри в євро
Оскільки більшість країн, що використовують євро, мають ,десятковий роздільник, ви також повинні використовувати його. Завдання полягає у виведенні всіх значень монет євро та банкнот у порядку зростання. Ви також повинні поставити пробіл ,00на цілі значення. 0,01 0,02 0,05 0,10 0,20 0,50 1,00 2,00 5,00 10,00 20,00 50,00 100,00 200,00 500,00 …

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

8
Десь на трубці ... Але на яких лініях?
London Underground AKA Tube є найстарішим підземною залізницею в світі, в даний час він складається з одинадцяти ліній * обслуговування 267 названих станцій (строго 269 ** станцій , так як «Еджвер Road» і «Хаммерсміт» кожен займають два місця) Змагання Виведіть назви ліній, що обслуговують станцію, заданих назвою як вхід. Введення: …

22
Це гарна дошка 2048 року?
Це моє перше питання тут, тому будь-які пропозиції в коментарях були б вдячні! Спасибі ;) Вступ Дуже часто стратегія гри 2048 НЕ ніколи ніколи НЕ б'ючи вниз . Це розташовує всі великі числа вгорі, а нижні - внизу. Отже, якщо ви правильно застосовуєте цю стратегію, ваша рада завжди буде відповідати …

3
Тонка, середня машина для квасолі
Класичний приклад ознайомлення людей з поняттям дискретного розподілу ймовірностей - машина бобових . Ця машина має велику кількість мармуру, що падає з вузького проходу вгорі, після чого вони потрапляють рядами переплетених штифтів, де на кожен штифт мармур потрапляє, він може впасти ліворуч або праворуч від штифта. Нарешті, шпильки збирають у …

8
A083569: Найменший m, що не виникає раніше, такий, що m + n є простим
Визначте 1-індексовану послідовність так: A083569(1) = 1 A083569(n)де nціле число більше, ніж 1найменше ціле число m, яке не виникає раніше, таке m+nпросте число. Ваше завдання - взяти nта повернути A083569(n). n A083569(n) 1 1 2 3 3 2 4 7 5 6 6 5 7 4 8 9 9 8 …

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

30
Діагональний алфавіт до вводу
Натхненний цією публікацією . Для тих, хто позначає це питання як дублікат, я закликаю вас насправді прочитати питання, щоб побачити, що моя є модифікацією пов'язаного. Пов'язаний не запитує введення, а мусить просто друкувати алфавіт по діагоналі. Змагання За умови введення між 1-26 включно, друкуйте алфавіт по діагоналі, але починайте друкувати …

22
Це слабкий прем'єр?
Прем'єр слабкий, якщо найближчий інший прайм менший за нього. Якщо є краватка, прайм не слабкий. Наприклад, 73 є слабким простим рівнем, тому що 71 є простим, але 75 - складним. Завдання Напишіть деякий комп’ютерний код, який при введенні простої, що перевищує 2, як вхід визначає, чи є слабким простим. Це …

7
Зробіть хвилю прапора
Візьміть такий прапор: ----------------------------- | | | | | | |=============+=============| | | | | | | ----------------------------- І число введення: "довжина хвилі" Скажімо , довжина хвилі була 5. Потім, через кожні 5 символів уздовж лінії з самого початку, замініть наступний персонажу -з \і перекласти всі символи після нього один …

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