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

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

19
Важільний симулятор 2015 року
Чому тренажер? Діти в ці дні не мають ані часу, ані амбіції реально ходити і складати коробки на пилораму чи грати навколо, врівноважуючи фізичні об’єкти. Це залишає багато місця на ринку програмного забезпечення для Lever Simulator, який, за моїми моделями, продаватиметься як божевільний! Програма програмування Потрібна допомога Я подав патент …

10
Зигзагіфігуйте струну
Напишіть програму (або функцію), яка містить непорожній рядок будь-яких символів для друку ASCII . Роздрукуйте (або поверніть) ланцюжок зігзагоподібних символів у рядку з кожною сусідньою парою символів, пов'язаних між собою: /якщо перший символ виникає перед другим символом у звичайному порядку ASCII. напр B / A \якщо перший символ виникає після …
46 code-golf  string 

17
Поради щодо гри в гольф в Желлі
Jelly - це мовчазна , орієнтована на гольф мова програмування від нашого власного Денніса . Тут все частіше і частіше з'являються відповіді, перемагаючи інші гольф-мови, такі як Pyth та CJam, як за допомогою власної кодової сторінки, так і потужної ланцюгової системи для стислого вираження програм. Давайте зіберемо кілька корисних порад …
46 code-golf  tips  jelly 

30
Назви елементів вище 118
IUPAC своєю непереборною мудрістю створив систематичну назву елемента для будь-якого новоствореного елемента. Це тимчасова назва елемента, поки вони нарешті не складуть свою думку про власне ім’я. Це працює так: кожній цифрі номера елемента присвоюється префікс виходячи з його значення. Префікси з'єднуються з 'ium' в кінці. Коли це зроблено і якщо …

30
Покажчики, покажчики, покажчики!
Вступ У вихідних помилках деяких мов, таких як Java, показано покажчик , який дає програмісту уявлення про те, де помилка пішла не так. Візьмемо цей приклад на Ideone: Main.java:12: error: ';' expected Invalid Java! ^ Помітьте, що каре показує, де недійсний код? Виклик Ваше завдання полягає в : задане число …
46 code-golf 

30
Підроблений текст оформлення
У цьому виклику підроблений текст розмітки - це текст, який відображається частково, прокручуючись. Деякі приклади: testing 4 t te tes test esti stin ting ing ng g hello 2 h he el ll lo o foobarz 3 f fo foo oob oba bar arz rz z Something a bit longer …
46 code-golf  string 

24
Поради щодо гольфу в Pyth
Pyth - натхненна Python мова процедурного програмування, створена користувачем PPCG isaacg . Які загальні поради щодо гольфу в Pyth? Я шукаю ідеї, які можна застосувати для кодування проблем із гольфом взагалі, які принаймні дещо характерні для Pyth. Будь ласка, одна порада на відповідь.
46 code-golf  tips  pyth 

30
Скеля навколо годинника
Щонайменше символів Unicode надрукуйте наступне (144 символи): 1, 2, 3 o'clock, 4 o'clock rock, 5, 6, 7 o'clock, 8 o'clock rock, 9, 10, 11 o'clock, 12 o'clock rock, We're gonna rock around the clock tonight. Ви не повинні використовувати будь-які цифри у своєму коді, крім цифри 1.

21
Намалюйте сходи диявола
У Чортові сходи являє собою фрактал як функції , пов'язані з безліччю Кантора. Ваше завдання - повторити цю функціональну функцію - в мистецтві ASCII! Вхідні дані Єдине ціле число n >= 0, що вказує на розмір виводу. Введення може бути надано через STDIN, аргумент функції або аргумент командного рядка. Вихід …

30
Відповідь на життя, Всесвіт та все
Завдання Враховуючи рядок як вхідний, ваше завдання полягає в виведенні 42 лише в тому випадку, якщо рядок вводу буде точно таким: abbcccddddeeeeeffffffggggggghhhhhhhhiiiiiiiiijjjjjjjjjjkkkkkkkkkkkllllllllllllmmmmmmmmmmmmmnnnnnnnnnnnnnnoooooooooooooooppppppppppppppppqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrsssssssssssssssssssttttttttttttttttttttuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzz Він може видавати будь-яке інше значення, створювати помилку або взагалі не виводити, якщо вхід не дорівнює вищезгаданому рядку. Критерій виграшу Це код-гольф , тому найкоротший код у байтах …
46 code-golf  string 

12
Професор з MIT може читати думки!
Завдання взято з лекції MIT професора Девадаса під назвою You can read minds . Детальне пояснення хитрощі можна знайти у пов’язаному відео чи в цьому документі . Спробую пояснити це простішими термінами. Виявляється, це було винайдено в 1930-х роках і відоме як "П'ятикартовий трюк фіт Чейні" . Хитрість іде так: …

30
Це подвійна розмова?
У попередньому виклику я попросив гольфістів коду створити рядки, які копіюють кожен символ у рядку. Наприклад: TThhiiss iiss ddoouubbllee ssppeeaakk!! Ця задача полягає в тому, щоб просто визначити, чи якийсь текст відповідає визначенню двоканальної розмовної рядок. Є парна кількість символів. Розбившись на пари, кожна пара складається з двох однакових символів. …

30
Мультиплікативна наполегливість
Мультиплікативна стійкість Помножте всі цифри на число Повторюйте, поки у вас не залишиться одна цифра Як пояснив Numberphile : Numberfhile "Що особливого в 277777788888899?" Нумефіл "Мультиплікативна стійкість (додаткові кадри)" Приклад 277777788888899 → 2x7x7x7x7x7x7x8x8x8x8x8x8x9x9 = 4996238671872 4996238671872 → 4x9x9x6x2x3x8x6x7x1x8x7x2 = 438939648 438939648 → 4x3x8x9x3x9x6x4x8 = 4478976 4478976 → 4x4x7x8x9x7x6 = 338688 …

30
Цікавий випадок Стіва Баллмера
Стів Баллмер - екс-генеральний директор Microsoft, і в останній статті заявив, що "досі не знає, що зробив не так з мобільним". Як вказував бюлетень CodeProject , "заголовок цієї статті міг закінчитися в багатьох місцях і все ще бути точним". Якщо немає введення, виведіть наступне: Steve Ballmer still does not know. …

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

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