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

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

1
Створіть бота Fanatic для сайтів обміну стеками
Ваше сьогоднішнє завдання - обдурити значки! Ви створите бота, який підключиться до сайту Stack Exchange, увійдете в систему як ви, перейдіть на сторінку / питання, відвідайте питання, а потім відвідайте ще 9 питань на "пов'язаній" бічній панелі (тому що, здається, достатньо, щоб рахувати як " діяльність ", і мені потрібно …
12 code-golf 

2
Впровадити реверсивний двигун
Ваше завдання для цього гольфу полягає в тому, щоб написати програму, яка буде рухатись у гру в реверсі (відбивати) і показувати результат користувачеві. Вхідні дані Рядок чисел, взятих із діапазону [0-7]. Кожна пара чисел представляє спочатку координату X, потім координату Y. Будь-які символи, що не входять до цього діапазону, повинні …

12
Обчисліть n чисел Kaprekar
Номер Kaprekar цього числа п-значний до , що, коли перший п або п-1 цифра до ^ 2 додаються до другого п цифри N ^ 2, то результат Н. Приклади: 9^2 = 81. 8+1 = 9. 45^2 = 2025. 20+25 = 45. 297^2 = 88,209. 88+209 = 297 Послідовність Капрекара починається …
12 code-golf 

11
Надрукуйте n дивних цифр
Дивне число - це число, яке сума правильних дільників перевищує саме число, і жодне підмножище правильних дільників не дорівнює цьому числу. Приклади: 70 - дивне число, оскільки його правильні дільники (1, 2, 5, 7, 10, 14 і 35) становлять 74, що більше 70, а жодна комбінація цих чисел не дорівнює …
12 code-golf 

10
Рядок буквено-цифрових символів у відсортованому списку розділених комами діапазонів
Дано рядок несортованих буквено-цифрових символів, наприклад ABC321STPpJqZZr0 вивести "" "розділений список діапазонів символів, відсортований за значенням ASCII, ігноруючи регістр та видалення дублікатів ( тобто виведення лише великих і малих символів), наприклад 0-3, A-C, J, P-T, Z Правила Тривалість вашої програми - це ваш базовий бал, як завжди. Ви повинні ініціалізувати …
12 code-golf  string 

24
Обчисліть кубик кореня числа
Мета цього коду гольфу - створити програму або функцію, яка обчислює та виводить корінь куба числа, який задається як введення. Правила: Ніяких зовнішніх ресурсів Немає використання вбудованих функцій кореня куба. Немає використання методів / операторів, які можуть підняти число до потужності (що включає квадратний корінь, 4-й корінь тощо). Ваша функція …
12 code-golf  math 

30
Роздрукуйте рядок вертикальними словами
Ваше завдання - взяти рядок введення символів ascii і вивести рядок у вигляді серії вертикальних слів, розділених пробілами. Приклад наведено нижче: Враховуючи рядок: Hello, World! My name is Foo. вихід повинен бути: H W M n i F e o y a s o l r m o l l …

4
Мод 7 у мануфактурі
Простий виклик мануфактури. Обчисліть вхідний модуль 7. Вхід буде у двійковій програмі big-endian (синій = 1, червоний = 0). Вихід повинен бути в одному форматі. Надані тестові справи. Найменша кількість рахунків виграє. http://pleasingfungus.com/Manufactoria/?ctm=Mod7;Input:_binary_number_big_endian._Output:_that_binary_number_mod_7; 13; 3; 1 ; (якщо вхідний модуль 7 дорівнює 0, нічого не виводиться.)

2
Інтерпретувати схему
Ваше завдання полягає в тому, щоб інтерпретувати схему, доповнену логічними воротами. Логічні ворота (вам фактично не потрібно знати, що вони роблять / є для виконання цього завдання): і ворота: a або ворота: o нанд ворота: A ні ворота: O xor gate: x xnor ворота: X не ворота: ~ Кожна брама, …

5
Реалізація підмножини скрипту оболонки
На цьому веб-сайті було багато проблем, пов’язаних із впровадженням різних мов у тег перекладача . Однак практично всі вони були езотеричними мовами, якими ніхто не користується. Час зробити перекладача на практичній мові, який, мабуть, знають більшість користувачів тут. Так, це сценарій оболонки, якщо у вас виникли проблеми з читанням назви …

12
Стиснути рядковий номер
Враховуючи рядок 1і 2будь-якої довжини, напишіть якийсь код (це більше не повинно бути функцією , все буде добре), який обчислює, скільки кроків потрібно, щоб зменшити рядок до остаточної форми, дотримуючись цього критерію: Якщо рядок 112112, це означає , що ви повинні надрукувати A 1, два 1s і 2, як це: …
12 code-golf 

8
Скільки часу потрібно, щоб фарбувати паличку?
(Виходячи з цієї проблеми Math.SE , яка також містить деяку графіку) У мене палиця, яка виглядає приблизно так: Я хочу, щоб це виглядало приблизно так: Однак я не є живописцем-експертом, тому, перш ніж розпочати такий амбітний проект самостійно, хочу переконатися, що мені це не над головою. Ваша програма повинна сказати …
12 code-golf  math 

21
Сортуйте окремі елементи списку у порядку зменшення за частотою
Напишіть функцію, яка приймає список або масив, і повертає список різних елементів, відсортованих у порядку зменшення за частотою. Приклад: Подано: ["John","Doe","Dick","Harry","Harry","Doe","Doe","Harry","Doe","John"] Очікувана повернена вартість: ["Doe","Harry","John","Dick"]
12 code-golf 

5
Узагальнення чисел Харді – Рамануджана
1729 р., Відоме як число Харді – Рамануджана , - це найменше додатне ціле число, яке може бути виражене сумою двох кубів натуральних чисел двома способами ( 12^3+1^3=10^3+9^3=1729). З огляду на ціле число n(оскільки вхід у будь-якій формі є природним для обраної вами мови), знайдіть найменше додатне ціле число, яке …

1
Схід і захід сонця
Я трохи романтик, я люблю виводити дружину, щоб побачити схід і захід сонця в тому місці, де ми знаходимось. Заради цієї вправи, скажімо, у мене немає коду, який би міг підказати мені час заходу або сходу сонця на будь-яку дату, широту і довготу, в якій я б знаходився. Ваше завдання, …
12 code-golf  math 

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