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

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

15
Це код OVSF?
Давши список 1s і -1s, визначте, чи це дійсний код OVSF (вивівши значення truthy або falsey). Коди OVSF визначаються наступним чином: [1] є кодом OVSF. Якщо Xє OVSF-код, то X ++ Xі X ++ -Xобидва є кодами OVSF. Тут ++відбувається конкатенація списку та -заперечує кожен елемент у списку. Жоден інший …

29
Присудок числового ланцюга
Проблема: Ваше завдання - визначити, чи в послідовності чисел кожне число містить хоча б одну з цифр числа, що передувало йому. Наприклад, наступні дані повинні повертати: [1, 12, 203, 0, 30] ^ ^ Contains a 0 ^ Contains a 2 ^ Contains a 1 Наступні повинні повернути фальси: [1, 32, …
27 code-golf 

6
Головоломка ASCII
Це 3x3головоломка ASCII: _____ _____ _____ | _| |_ | | (_ _ _) | |_ _|_( )_|_ _| | (_) |_ _| (_) | | _ _) (_ _ | |_( )_|_ _|_( )_| | _| (_) |_ | | (_ _) | |_____|_____|_____| Це також 3x3головоломка ASCII: _____ …

24
Який день Різдва це?
Передмова У добре відомій колядці «Дванадцять днів Різдва» оповідачеві подають кілька подарунків щодня. Пісня є кумулятивною - у кожному вірші додається новий подарунок, на кількість на один більший, ніж подарунок перед ним. Один Партрідж, Два Голуби-черепахи, Три французькі кури тощо. У будь-якому даному вірші, N , ми можемо обчислити кумулятивну …

1
Хто це PRNG?
З огляду на послідовність 625 32-бітних непідписаних цілих чисел (тобто в діапазоні [0, 2**32)), виведіть, хто з наступних генераторів псевдовипадкових чисел генерував послідовність: Лінійний конгрурентний генератор Xorshift Мерсенн Твістер Зокрема, реалізація цих трьох генераторів, що використовуються для цього завдання, є наступними: #include <stdint.h> /* all code adapted from the sample …

30
Обчисліть прості коефіцієнти
Нещодавно у нас виникла найважливіша проблема факторизації , але це завдання майже шість років і ледве відповідає нашим сучасним вимогам, тому я вважаю, що прийшов час для нового. Виклик Напишіть програму або функцію, яка приймає як вхід ціле число, що перевищує 1, і виводить або повертає список його основних факторів. …

2
Ураган Метью та блискавки
Виклик Натхнені цим викликом і неприємним ураганом Метью , ми будемо динамічно створювати кілька блискавок. n = 15: \ /\ / \ / / /\ /\ / \ \ / / /\ /\ \ / / \ /\ \ /\ / \ \ /\ / \ \ /\ Вхідні дані …

30
Друкуйте всі неділі 2017 року
Друк дати всіх неділь у 2017 році в наступному форматі: dd.mm.yyyy. Очікуваний вихід: 01.01.2017 08.01.2017 15.01.2017 22.01.2017 29.01.2017 05.02.2017 12.02.2017 19.02.2017 26.02.2017 05.03.2017 12.03.2017 19.03.2017 26.03.2017 02.04.2017 09.04.2017 16.04.2017 23.04.2017 30.04.2017 07.05.2017 14.05.2017 21.05.2017 28.05.2017 04.06.2017 11.06.2017 18.06.2017 25.06.2017 02.07.2017 09.07.2017 16.07.2017 23.07.2017 30.07.2017 06.08.2017 13.08.2017 20.08.2017 27.08.2017 03.09.2017 10.09.2017 …

30
12 годин на 24 години перетворювач часу
Дивно, але це просте завдання, здається, вже не існує, тому ... Ваше завдання - написати програму, яка сприймає як введення 12-годинний час, і перетворює її у "військовий час", або 24-годинний формат часу. Введення буде у формі: HH:MM am/pm Хоча можливі незначні зміни: Простір, що відокремлює am / pm від решти …

12
Сума або різниця двох потужностей двох
Якщо ви вирішите прийняти це ваше завдання, полягає в тому, щоб, задавши ціле число K >= 1, знайти невід’ємні цілі числа Aта B такі, що виконується хоча б одне з двох умов: K = 2^A + 2^B K = 2^A - 2^B Якщо не існує таких Aі Bваша програма може …
27 code-golf  math 

21
Первісні струни
Рядок Primenary ( бінарний прайм ) - це той, який, коли записується у вигляді двійкової сітки, у кожному рядку та стовпці має просту суму. Це досить розпливчасте пояснення, тож давайте розбимо його на відпрацьованому прикладі ... Для цього прикладу ми будемо використовувати рядок bunny: Спочатку знайдіть точку коду ASCII кожного …

11
Числа чистоти
Сьогодні ми розглянемо послідовність a , пов'язану з функцією Collatz f : Ми називаємо послідовність виду г, ф (г), F (F (Z)), ... в послідовності Коллатц . Перше число в нашій послідовності, (1) , дорівнює 0 . При повторному застосуванні f вона потрапляє в цикл 0 → 0 →… Найменше …

19
Полиці ASCII
Ви знаєте ті полиці, що складаються, які в основному є дерев'яними ящиками, які можна складати разом? Ми будемо моделювати побудову деяких книжкових полиць із тих, хто має мистецтво ASCII. Наші книги - це все зручно однакові за розміром і виглядають так: |X| |X| |X| Полиці для книг - це окремі …

16
Виведіть перевернутий намет
Враховуючи ціле число, виведіть намет вгору. Вхід визначає як розмір намету (абсолютне значення), так і те, чи знаходиться вхід з лівого боку (від’ємні цифри) або правого боку (додатні цифри). If input = -1: ____ \/_/ If input = -2: ________ \ / / \/___/ If input = -3: ____________ \ …

30
Хайніфікація підрядків
Вступ Для цього прикладу візьмемо рядок Hello, World!та масив [3, 2, 3]. Щоб знайти ланцюжок підрядків, ми проходимо наступний процес: Перше число масиву є 3, тому ми отримуємо підрядку [0 - 3], яка є Hel. Після цього ми видаляємо перші 3символи з початкового рядка, який залишає нас lo, World!. Друге …
27 code-golf  string 

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