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

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

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

19
Найкоротші унікальні підрядки
Вхідні дані Буквено-цифровий рядок s. Вихід Найкоротший рядок, що виникає рівно один раз у вигляді (суміжного) підрядка в s. Події, що перекриваються, вважаються чіткими. Якщо є кілька кандидатів однакової довжини, ви повинні вивести їх усіх у порядку виникнення. У цьому виклику порожня рядок трапляється n + 1раз у рядку довжиною …
29 code-golf  string 

19
Все про базовий бінарний
Вибачте, будь ласка, заголовок. Це питання натхнене Цікавою власністю 82000 . У ній автор зазначає, що число 82000 є двійковим у базі 2, 3, 4 та 5. Після цього пост ставить питання "чи є число, яке є двійковим у базах 2, 3, 4, 5 та 6 "? (Для тих, хто …

6
Повідомлення про приховану стереограму
Ви повинні створити текстову стереограму відповідно до рядка введення, що містить абзац тексту, порожній рядок та приховане повідомлення. Результат відображатиметься у вигляді пари абзаців, один з різними інтервалами, що спричиняє ефект його збільшення під час перегляду стереографічно (пояснення можна знайти тут ). Приклад Вхід: I invented vegetarianism. It is a …
29 code-golf 

27
16-бітна двійкова сітка
Враховуючи будь-яке 16-бітове ціле число, перетворіть його десяткове число (тобто базове-10) число в 4x4 сітку ASCII його бітів, причому найзначніший біт (MSB) у верхньому лівому куті, найменш значимий біт (LSB) у праворуч внизу, читайте поперек, а потім вниз (як англійський текст). Приклади Вхід: 4242 +---+---+---+---+ | | | | # …

8
Ви в найбільшій кімнаті?
Вступ Нещодавно ви прийняли пропозицію про роботу в компанії «Гарне програмне забезпечення». Ви досить задоволені розмірами свого офісу, але у вас найбільший офіс? Як би то не було важко розібратися з того, що просто заглянеш у кабінети колег, коли ти заїжджаєш. Єдиний спосіб зрозуміти це - вивчити креслення будівлі ... …

23
Роздрукувати номери, захищені від обертання
Фон Ви працюєте у виробника настільних ігор, і вам потрібно виготовити дерев’яну плитку з цифрами від 0 до n для якоїсь гри. Однак без подальшої приналежності деякі плитки стануть невідрізними, наприклад, 6і 9. Щоб уникнути цього, ви повинні обладнати номера , які можуть бути переплутані з іншими (і тільки ті) …
29 code-golf  number 

11
Скільки башт можна побачити?
Це питання ґрунтується на головоломці "Вежі-розміщення чисел" (також відомі як "Хмарочоси"), в яку можна грати в Інтернеті . Ваша мета - прийняти рішення головоломки та визначити підказки - кількість башт, видимих ​​уздовж кожного ряду та стовпця. Це кодовий гольф, тому виграє найменше байтів. Як працює Вежа Рішення головоломки Towers - …
29 code-golf  grid 

30
Chunky vs. Smooth Strings
Розглянемо рядок довжиною N, наприклад, Peanut Butterз N = 13. Зауважте, що в рядку є пари N-1 пар сусідніх символів. Бо Peanut Butterперша з 12 пар є Pe, друга - eaостання er. Коли пари в основному різні символи, рядок має кучеряву якість, наприклад chUnky. Коли ці пари здебільшого одного і …

12
Пошук головоломки
Давши прямокутний текст у вигляді головоломки пошуку слова та рядка пошуку, визначте, чи містить текст рядок пошуку. Рядок пошуку може з’явитися: горизонтально, вертикально або по діагоналі вперед або назад Ви можете написати функцію або програму і взяти два введення як введення через аргумент функції, ARGV або STDIN. Вихід повинен бути …

2
ASCII мистецтво 3D StreetView
Вхід: Ви отримуєте серію цілих чисел (подається за допомогою stdin або prompt). Кожна пара цілих чисел у цій серії представляє WIDTH будівлі [дійсний діапазон: 1..10] та HEIGHT [дійсний діапазон: 0..10] Припустимо, що вклад буде добре сформований. Зразок введення (другий рядок призначений лише для демонстрації): 1 2 1 1 1 0 …

30
Міраж розумної людини
Колись я читав це питання / відповідь на Quora Чи дійсно є програмісти зі ступенями інформатики, які не можуть пройти тест FizzBuzz Цей код дається як очевидна відповідь for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % …
29 popularity-contest  code-challenge  word  popularity-contest  string  grid  language-design  code-golf  source-layout  math  fastest-algorithm  assembly  code-golf  json  code-golf  arithmetic  array-manipulation  code-golf  ascii-art  code-golf  crossword  code-golf  string  restricted-complexity  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  decision-problem  balanced-string  syntax  code-golf  grid  puzzle-solver  hexagonal-grid  code-golf  math  number  sequence  code-golf  string  decision-problem  code-golf  cryptography  king-of-the-hill  code-challenge  fastest-code  code-golf  number  code-golf  code-golf  string  code-golf  cryptography  king-of-the-hill  java  code-golf  number-theory  base-conversion  code-golf  code-golf  array-manipulation  code-golf  array-manipulation  sorting  code-challenge  restricted-source  quine  code-golf  tips  python  king-of-the-hill  code-golf  source-layout  fractal  code-golf  tips  game  king-of-the-hill  path-finding  grid  code-golf  kolmogorov-complexity  natural-language  code-golf  tips  python  code-golf  number  arithmetic  sequence  array-manipulation  code-golf  number  combinatorics  random  integer-partitions  code-golf  string  code-golf  vim  comment  code-golf  combinatorics  counting  code-challenge  rosetta-stone  code-golf  combinatorics  sequence  subsequence  code-golf  code-challenge  restricted-source  primes  printable-ascii  popularity-contest  graphical-output  image-processing 

5
Перевірте, чи можуть три букви утворювати "куб Годель-Ешер-Баха"
Це питання натхнене обкладинкою книги "Годель, Ешер, Бах": Завдання тут полягає в тому, щоб написати функцію, яка визначає, чи можуть три задані букви створити 3D-скульптуру, яку можна прочитати з трьох сторін. Для цієї вправи можна використовувати лише букви 26 5px * 5px: Або у двійковій формі (від A до Z): …
29 code-golf  3d 

16
Виведіть зображення свого вихідного коду (не дуже-а-Quine)
Код гольфу: друк зображення вихідного коду. Вимоги Потрібно вивести зображення самого вихідного коду, а не версію, що зберігається в іншому місці та отриману під час виконання. Код повинен бути досить розбірливим, щоб копіювати вручну та відтворювати результати. Будь-який формат зображення застосовується. Бонуси -10% від вашої оцінки, якщо ви допускаєте більш …

30
Знайдіть максимальну довжину послідовності
Припустимо, що у нас є рядок, і ми хочемо знайти максимально повторну послідовність кожної літери. Наприклад, враховуючи зразок введення: "acbaabbbaaaaacc" Вихідним для введення вибірки може бути: a=5 c=2 b=3 Правила: Ваш код може бути функцією або програмою - ви можете вибрати Введення можна за допомогою параметра stdin, файла або параметра …
29 code-golf 

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