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

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

1
Перемістіть слово хмара
Фон Я хотів зробити гарне слово хмара, як це: these are words floating Я обчислював (x,y)-координати першої літери кожного слова, підключав їх до мого генератора хмарних слів і дозволяв виконувати свою роботу. Однак я випадково використав (y,x)-координати, тому результат виглядає приблизно так: these floating words are Оскільки я лінивий, щоб …
18 code-golf  string  grid 

2
Ланцюгові слова кросворду
Змагання Подаючи список слів, ["Programming", "Puzzles", "Code", "Golf"]виведіть слова кросворду: П рограмування у z z Г л C ода лс f Алгоритм Ви повинні обробити список у заданому порядку. Слова друкуються в чергуються орієнтаціях, починаючи з горизонталі . Два слова перетинаються на першій літері першого слова, яка також присутня у …

1
Цілі числа Sandpile
Виклик Вам буде введено додатне ціле число nяк вхідне. Вихід повинен бути пірамідковим пісковиком, побудованим за правилами, зазначеними нижче: Кожне ціле число "падає" вниз від тієї ж початкової точки, як пісок, що потрапляє у конусну форму. Числа, що перевищують число безпосередньо під ним, коли він потрапляє на пісковик, впадуть праворуч, …
18 code-golf  math  number 

3
Створюйте ледачий мікрохвильовий вхід
Пов'язане: Програмуйте мою мікрохвильову піч та створіть ліниві значення . Мій колега настільки лінивий, що навіть не намагається рухати пальцем при програмуванні мікрохвильової печі. (Це насправді так!) Допоможіть йому знайти мікрохвильовий вхід, який дає час, найближчий до того, що він хоче, але де всі цифри однакові. Якщо два входи призводять …
18 code-golf  number  date 

15
Об’єднання двох рядків
Вступ Скажемо, що S 1 = a...bі S 2 = ..c... Якщо розмістити їх один на одного, ми отримаємо: a...b ..c.. Ми зливаємо обидва рядки з .символом як рідкий (який може перекриватися). Ми отримуємо це: a.c.b Якщо один рядок довший за інший, ми просто застосуємо той же алгоритм: a.....b ..c.. …
18 code-golf  string 

12
Обчисліть об’єм об’єкта
Ви можете визначити об'єм об'єктів на основі заданого набору розмірів: Об'єм сфери можна визначити, використовуючи одне число, радіус ( r) Об'єм циліндра можна визначити, використовуючи два числа, радіус ( r) і висоту ( h) Об'єм коробки можна визначити за допомогою трьох чисел, довжини ( l), ширини ( w) та висоти …

4
Цілі числа, що втрачають поодиноко: об'єднані послідовності відсутні один елемент
Я визначаю метод поєднання послідовності, щоб означати, що кожне число в послідовності є об'єднаним як рядок, тоді цей результат робиться цілим числом. [1, 2, 3] -> 123 Для кожної кінцевої послідовності щонайменше 3 послідовних цілих чисел, у яких відсутній рівно один елемент у послідовності, і цей відсутній елемент може бути …

6
Розгорніть скорочення, збільшуючи цілі послідовності
З огляду на введення списку чисел у форматі скорочуючої цілочисельної послідовності, виводять послідовність у повному обсязі. Скорочення збільшення цілого формату послідовностей працює, знаходячи кожне число n з меншою кількістю цифр, ніж число, що передує йому, m . З d як кількість цифр у n , останні d цифри m замінюються …
18 code-golf 

5
Заповніть отвори літерами
Іноді, коли мені нудно, я беру якийсь текст і заповнюю «дірки» в листах. Але чи не заповнення отворів є найбільш нудною справою, яку ви можете зробити? Я думаю, що ми повинні автоматизувати це , щоб ми могли краще використовувати свій час. Діють стандартні правила гольф-коду . Вхідні дані Рядок, що …

13
Лиття ASCII ст
Вам надається єдиний рядок для друку ASCII, що не містить нових рядків, та багаторядковий "форму", що містить пробіли ( ) та хеші ( #). Ви повинні набрати символів за символом у рядку та замінити хеші, використовуючи символи з рядка в лівому правому верхньому нижньому порядку. Якщо рядок занадто короткий для …

10
Наступне державне свято
Австралійці люблять державні свята та пиття. Вчора, 26 січня, був день Австралії, який є державним святом. Я був радий, що не був учора на роботі, і хотів дізнатися наступного разу, коли я отримаю державне свято! На жаль, я випив трохи забагато, і я не в змозі це зробити для себе. …
18 code-golf  date 

3
Оцініть скат-руку
Вступ Skat - традиційна німецька карткова гра для 3 гравців. Колода складається з 32 карт: туз, Кінг, Королева, Джек, 10, 9, 8, 7 у всіх 4 костюмах (Клуби, Піки, Серця, Діаманти). У кожному раунді один гравець грає соло, а два інші грають проти нього. На початку раунду кожному гравцеві роздається …

6
Розбір РНК на кодони
Вступ РНК - менш відомий двоюрідний брат ДНК. Його головне призначення - контролювати вироблення білків у клітинах за допомогою процесу, який називається трансляцією . У цьому виклику ваше завдання полягає в тому, щоб реалізувати частину цього процесу, де РНК розбита на кодони . Цей виклик є тематично пов'язаним, але зосереджений …

26
Виведіть послідовність жонглера
Послідовність жонглера описана наступним чином. Починаючи з введення a 1 , наступний доданок визначається відношенням повторення Послідовність завершується, коли вона досягає 1, так як усі наступні умови були б 1. Завдання Враховуючи вхід, nбільший або рівний 2, напишіть програму / функцію / генератор / тощо. що виводить / повертає відповідну …

4
Стислі дні тижня
З огляду на введення списку днів тижня, виведіть найкоротше відсортоване подання списку. Формат введення є рядок , що складається з одного або декількох з подстрок однорядкове резюме Su(неділя), Mo(понеділок), Tu( і т.д.), We, Th, Fr, і Sa. Введення не обов'язково може бути вказане в упорядкованому порядку. Щоб перетворити вхід у …

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