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

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

19
Чи є це число номером пагорба?
Число гірки - це число, яке має однакову цифру в першій і останній , але це ще не все. У кількості пагорбів перші цифри суворо збільшуються , а останні цифри суворо зменшуються. Найбільшу цифру можна повторити . Ось приклад номера пагорба: 12377731 | 1237... | ...731 ^ same ^ | …

21
Напишіть функцію / метод, який містить рядок, і написане слово за допомогою фонетичного алфавіту НАТО. Заголовок не обов'язково
Напишіть програму, яка містить рядок і вимовляє це слово за допомогою фонетичного алфавіту НАТО. Відображається так: 'A' -> 'Alfa' 'B' -> 'Bravo' 'C' -> 'Charlie' 'D' -> 'Delta' 'E' -> 'Echo' 'F' -> 'Foxtrot' 'G' -> 'Golf' 'H' -> 'Hotel' 'I' -> 'India' 'J' -> 'Juliett' 'K' -> 'Kilo' 'L' …

10
Взаємні копікати
Нехай натуральне число , що складається з п десяткових цифр d 1 , d 2 , . . . , д н . Нехай ВAAAnnnd1,d2,...,dnd1,d2,...,dnd_1,d_2,...,d_nBBB - ще одне додатне ціле число. Для цього завдання, ми називаємо в наслідувач з B , якщо існує хоча б один список позитивних цілих чисел …

3
Оптимізуйте порядок крил
Цей твіт перераховує можливі замовлення на крила китайського ресторану 1 : При замовленні піци я зазвичай підраховую, який розмір дає мені найкраще співвідношення ціни та піци, що є простим розрахунком. Однак мінімізація ціни замовлення в цьому ресторані не така проста задача, тому я хотів би бути готовим до свого наступного …

4
Вам надається рядок, щоб зробити і, починаючи з порожнього рядка, зробити його, використовуючи вартість додавання та клонування
Ваше завдання - створити заданий цільовий рядок. Починаючи з порожнього рядка, вам доведеться додати символи до нього, поки ваша рядок не буде такою, як ми хочемо. Ви можете додати символ до кінця рядка вартістю x, або можете клонувати рядок вартістю y. Те, що ми хочемо, це найдешевший спосіб зробити це. …
17 code-golf  string 

19
Послідовність написаних цифр
Ось досить тривіальна послідовність, якої немає в Інтернет-енциклопедії цілих послідовностей . Почніть з порожньої послідовності, а потім визначте кожен термін як кількість символів, необхідних для виписання англійською мовою, усіх цифр послідовності, поки що без пробілів. * Для довідки кількість символів усіх (базових десяти) цифр англійською мовою: zero one two three …

19
Розшифруйте 7-сегментний дисплей
Ви, напевно, всі знаєте 7-сегментний дисплей, який може, серед іншого, відображати всі цифри від 0…90…90\dots 9 : Виклик Ми розглядаємо лише сегменти A…GA…G\texttt{A}\dots\texttt{G} , ваше завдання - декодувати одну цифру з урахуванням того, які сегменти включені. Це може бути закодовано як 8-бітове ціле число, ось таблиця кожної цифри з їх …
17 code-golf  decode 

28
Давши рядок, обчисліть номер стовпця, якому він відповідає
У Excel стовпці варіюються від A-Z, AA,AB,AZ,BA,..,BZтощо. Насправді кожне стоїть за цифрами, а скоріше кодується як рядки алфавіту. У цьому виклику вам буде надано рядок алфавітів, і ви повинні обчислити стовпець, якому він відповідає. Деякі тести: 'A' повертає 1 (це означає, що це перший стовпець) 'B' повертається 2 'Z' повертається …
17 code-golf  math 

18
Найдовше, що повторюється, підряд одного цифри
Виклик: Враховуючи додатне ціле число, виведіть найдовший одноцифровий підряд, який відбувається принаймні вдвічі, і має межі іншої цифри (або початок / кінець цілого числа). Приклад: Введення: 7888885466662716666 Найдовшим підрядом однієї цифри було б 88888( 7[88888]5466662716666) довжиною 5. Однак це підпорядкування відбувається лише один раз у цілому. Натомість результат для введення …

25
Відлік робочого дня
У мене просто була геніальна ідея зробити полегшення трудового життя - відлік до конкретної дати, яка враховує лише робочі дні. Основне завдання - створити зворотний відлік до конкретної дати, що включає лише робочі дні у відлік часу. Як вважається робочий день, понеділок , вівторок , середа , четвер і п’ятниця …
17 code-golf  date 

7
Розділіть шматочки!
Ми визначаємо як перелік відмінних потужностей 2, які дорівнюють x . Наприклад, V ( 35 ) = [ 32 , 2 , 1V(x)V(x)V(x)222xxx .V(35)=[32,2,1]V(35)=[32,2,1]V(35)=[32,2,1] За умовами повноваження тут сортуються від найвищої до найнижчої. Але це не впливає на логіку виклику, ні на очікувані рішення. Завдання З огляду на напівпримір , …

30
Суми
Нехай (Введення)n=42n=42n=42 Тоді дільниками є: 1, 2, 3, 6, 7, 14, 21, 42 Квадратура кожного дільника: 1, 4, 9, 36, 49, 196, 441, 1764 Сума взяття (додавання): 2500 Оскільки таким чином, ми повертаємо просте значення. Якщо це не ідеальний квадрат, поверніть хибне значення.50×50=250050×50=250050\times 50=2500 Приклади: 42 ---> true 1 ---> …

22
Сортуйте за тим, що описують пари цифр
Давши додатне ціле число, ми можемо сформувати нове число, яке описується його цифрами, взятими попарно (з провідними 0 додаються числа з непарною кількістю цифр). Наприклад: 1234 можна прочитати як один 2, три 4s - значить, вихід для 1234 становить 2444. 643 має непарну кількість цифр, тому для додавання парного нуля …

7
Складені розрядні сходи
Дано додатні цілі числа і виведення стовпців і рядків тексту, як описано нижче.шшwгодгодhшшwгодгодh Перший рядок починається з 11 0с, у другому ряду з 10 1с, третіми з дев'ятьма 2з і так далі вниз по десятому ряду з двома 9с. На кожному з цих перших десяти рядків, після початкового запуску послідовних …

15
Розділіть список на шматки за розміром, але не враховуючи відмовлені елементи предиката
Мотивація : Іноді певні елементи у списку не зараховуються до вашої суми. Наприклад, підрахунок пасажирів літака рядами, де малюки сидять на колінах батьків. Завдання : написати програму, щоб розділити список елементів на шматки. Кожен фрагмент (крім можливо останнього) має однаковий розмір , де розмір визначається як кількість елементів, що передають …

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