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

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

23
Давайте перемістимо марсохід "Марс"!
Підсумок Завдання полягає в навігації на марсоході і повідомляє його кінцеві координати та напрямок. Вхід: Перший вхід: Спочатку ваша програма повинна взяти вклад, який буде у наступному форматі: [X-Coordinate],[Y-Coordinate],[Direction] Напрямок повинен бути: Nабо Sабо Eабо W(Початкові літери Півночі, Півдня, Заходу, Сходу) Приклад: 10,20,N(x = 10, y = 20, напрямок = …

6
Де приземлиться куля?
Давши рядок, де перший рядок містить пробіли та один період ( ., "кулька"), а потім рядки, що містять пробіли, косою косою рискою ( /) та косою косою рисою ( \), визначте, у який стовпчик потрапить куля після падіння із початкового положення . Кожен /переміщує його вліво на 1 стовпчик і …

3
Регекс у зворотному порядку - розкладіть регулярні вирази
Проблема У мене є маса регулярних виразів, які мені потрібно використовувати в якомусь коді, але я використовую мову програмування, яка не підтримує регулярний вираз! На щастя, я знаю, що тестова рядок матиме максимальну довжину і буде складатися тільки з друкованого ASCII. Змагання Ви повинні ввести регулярний вираз і число n, …

2
Стиснення булевих формул
Синтаксис ~НЕ /\і \/чи tсправжні fпомилкові P, Q, FISHі т.д .: змінні (Оператори задаються в порядку черговості) Вступ Деякі булеві формули можна змінити на різні форми, щоб зробити їх коротшими. Наприклад, формула ~(~P /\ ~Q) може бути змінено на більш коротку форму P\/Q при цьому формула P \/ ~P може …

2
Хакер для ігрових автоматів
Проблема: Хакер ігрових автоматів від Facebook Hacker Cup 2011, раунд 1Б Мета: найкоротший код улюбленої мови за допомогою stdin / stdout. Ви не можете припустити getRandomNumber, що визначено, тобто ваше рішення має включати в себе потенційно гольф-версію як функцію або іншим способом. Довідкове рішення: на SO [Я вибрав моє, тому …
17 code-golf 

13
Обчисліть скелю, що котиться в гору
Вступ Сизіф останнім часом мав деякі проблеми на роботі. Здається, він просто ніколи нічого не робить, і він би хотів знайти рішення цієї проблеми. Його теперішня робота вимагає кочення скелі в гору. Зазвичай він добре виконує свою роботу, але щоразу, коли знаходиться біля вершини пагорба, він знову котиться вниз. Він …
17 code-golf 

1
Потужне з'єднання
Вступ Є плантація, визначена однією великою дошкою, як ця: Цифри всередині кожного маленького квадрата представляють значення його площі / грошових коштів / ... Фермеру потрібна допомога знайти N зв'язаних квадратів (це означає, що всі N квадратів повинні мати принаймні одну загальну межу) надають йому найбільшу цінність. Наприклад: Якщо N=1, то …
17 code-golf  grid 

19
Орієнтовна цифра Dottie
Число Дотті - це фіксована точка функції косинуса, або рішення рівняння cos (x) = x . 1 Вашим завданням буде зробити код, який наближає цю константу. Ваш код повинен представляти функцію, яка приймає ціле число як вхід і виводить дійсне число. Обмеженням вашої функції в міру зростання введення повинно бути …

30
Обмін на «добре» та «погано»
Опис виклику: Напишіть програму, яка запитує користувача введення. Користувач буде ввести Goodабо Bad. Вам не потрібно підтримувати будь-які інші дані. Якщо користувач входить Good, друкуйте Badі навпаки (для викреслювання тощо). Примітки: 1) Ви не можете використовувати жодну іншу пару з двох слів. 2) Ваша програма повинна запитувати та друкувати лише …

14
Виведіть номер Грема
Напишіть програму, яка виводить усі 64 шари цього представлення числа Грема з Вікіпедії: Вихід повинен точно відповідати цій версії ASCII (в якій ^представлені стрілки вгору Knuth та комбінації косої риси та підкреслення представляють великі горизонтальні фігурні дужки): 3^^...............................................................................................................................^3 \_______________________________________________________________ _______________________________________________________________/ \/ 3^^.............................................................................................................................^3 \______________________________________________________________ ______________________________________________________________/ \/ 3^^...........................................................................................................................^3 \_____________________________________________________________ _____________________________________________________________/ \/ 3^^.........................................................................................................................^3 …

6
Від тарілки до штату
Це, по суті, обернено для створення ліцензійних таблиць США Виклик: З огляду на рядок, який відповідає одному з наведених нижче форматів номерних знаків, виведіть усі можливі стани, які відповідають цьому форматуванню. У таблиці нижче 0позначається одна цифра 0через 9включно, а Aпозначається одна буква A- Zвключно. Для цілей цього виклику ми …

4
Фантазний рядок замінити
нехай S, aі bкожен представляє рядок Мета: Написати стандартний рядок замінити функцію , де ви замінити всі входження aв рядок Sз bтих пір , як aце вже не частина примірникаb наприклад, якщо у нас є рядок S=My oh my that there is a big ol' that і ми хотіли зробити …
16 code-golf  string 

13
Чи є мій представник у формі обміну стеками?
Приміщення: Ваша репутація є у формі Stack-Exchange, якщо її можна представити, розклавши підрахунки медалей (золото, срібло та бронзу окремо) на основні 10 цифр та з'єднавши їх у будь-якому заданому порядку з кількома застереженнями. Поки розкладаються, кожен Розмір золотої медалі коштує три цифри. Срібло коштує дві цифри. Бронза - це одна …

11
Створення базових елементів алгебри Стіенрода
Алгебра Стіенрода - важлива алгебра, що виходить в алгебраїчній топології. Алгебра Стіродрода генерується операторами, які називаються "квадрати Стіенрода", по одному існує для кожного натурального числа i. Існує основа алгебри Стіенрода, що складається з "допустимих одночленів" в операціях квадратування. Наша мета створити цю основу. Послідовність натуральних чисел називається допустимою, якщо кожне …

5
Новий порядок №5: де Фібоначчі та Бітті зустрічаються у Вайтофа
Вступ (може бути проігноровано) Розміщення всіх позитивних чисел у звичайному порядку (1, 2, 3, ...) трохи нудне, чи не так? Отже, ось низка викликів навколо перестановок (перестановок) усіх позитивних чисел. Це п’яте завдання в цій серії (посилання на перший , другий , третій та четвертий виклики). У цьому виклику ми …

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