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

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

22
Блокування сортування рядків та стовпців у двовимірному масиві
Давши 2D масив цілих чисел, давайте сортуватимемо його рядки та стовпці по блоках. Це означає, що вам потрібно лише сортувати заданий рядок або стовпець, але застосувати перетворення, необхідні для їх сортування, до всіх інших рядків або стовпців у двовимірному масиві. Правила Введеним буде 2D масив цілих чисел та 1-індексоване ціле …

16
Чи законний навантаження на автобус?
Я був сьогодні в автобусі і помітив цей знак: seated standing wheelchairs max1 37 30 00 max2 36 26 01 max3 34 32 00 Кількість пасажирів, що сидять, стоячи та інвалідних візків, повинна бути не більшою, ніж якийсь ряд у таблиці. (Детальніше див. У чаті.) Для цілей цього виклику ми …

21
Заповніть, щоб дублювати діапазони
Нехай - перелік натуральних чисел без конкретного впорядкування, який може містити дублікати. Напишіть програму або функцію, яка виводить список натуральних чисел M (впорядкування яких неважливо), таким чином, що об'єднання і призводить до найменшого списку, який може повністю розділитися на однакові діапазони цілих чисел , де - найбільший елементLLLММMM [ 1 …

30
Обчисліть суму перших n простих чисел
Я здивований, що цього виклику вже немає, оскільки це так очевидно. (Або я здивований, що я не зміг його знайти, і хтось позначить це як дублікат.) Завдання Давши невід'ємне ціле число , обчисліть суму перших простих чисел і виведіть її.nnnnnnn Приклад №1 При першими п’ятьма простими рівнями є:n=5n=5n = 5 …
15 code-golf  primes 

16
Точна часткова сума гармонійних рядів
Виклик Давши додатне ціле число N, виведіть суму перших Nреципрок у вигляді точного дробу, який представлений у вигляді пари цілих чисел у послідовному порядку, що представляє чисельник та знаменник. Правила Вихід повинен бути точним. Вихід має бути як пара цілих чисел у послідовному порядку, що представляє чисельник та знаменник. Використання …

25
Рівність змішаного дробу
У початковій школі діти дізнаються про власні дроби, де чисельник менший від знаменника, і, таким чином, значення дробу менше одиниці. Пізніше їх навчають про дроби, де значення дробу перевищує один, і два різні способи вираження цих дробів: змішані дроби та неправильні дроби. Дано змішаний дріб, визначте, чи він еквівалентний неправильному …

13
Виконати Superb Shuffle ™
Для цілей цього питання колоду карт відформатована таким чином: [ "AS", "2S", "3S", "4S", "5S", "6S", "7S", "8S", "9S", "10S", "JS", "QS", "KS", "AD", "2D", "3D", "4D", "5D", "6D", "7D", "8D", "9D", "10D", "JD", "QD", "KD", "AH", "2H", "3H", "4H", "5H", "6H", "7H", "8H", "9H", "10H", "JH", "QH", "KH", "AC", …
15 code-golf  cards 

22
Перевірте, чи стрижка врівноважена в дужках
Ми називаємо групу парен відкритим пареном (, його відповідним близьким батьком )і всім всередині них. Група паренів або рядок називається врівноваженою по дужках, якщо вона містить або нічого, або лише 2 групи, врівноважені круглим дужкою. Наприклад: The string "(()())()" is parenthesly balanced ( )() Because it contains exactly 2 parenthesly …

14
Капітальний шифр
Ваше завдання - розшифрувати непорожній рядок, що складається з друкованих символів ASCII в діапазоні [32..126] . Читання символу рядка на символ: щоразу, коли ви зустрічаєте букву з малої літери, пов'язуйте її з наступною літерою з великої літери, починаючи з «А» щоразу, коли ви стикаєтесь з великої літери, замінюйте її на …

3
Як поміняти елементи у векторі за допомогою анонімної функції в Octave?
Заміна двох елементів у векторі / матриці в Octave дуже проста: x='abcde'; x([4,1])=x([1,4]) x = dbcae На жаль, мені ще не вдалося знайти спосіб це зробити в анонімній функції. Хоча функція, наведена нижче, синтаксично правильна, вона повертає лише два елементи, які розміщуються, а не весь xвектор: f=@(x)(x([4,1])=x([1,4])) f(x) ans = …

10
Кілька баз, але не вдвічі більше однієї цифри
Вхідні дані Непорожній масив додатних цілих чисел. Завдання Перетворіть кожне ціле число у двійкове, восьмеричне, десяткове або шістнадцяткове, таким чином, щоб кожна цифра ( 0 до F ) була використана не більше одного разу. Вихідні дані Список баз, які використовувались для розгадування загадки. Детальний приклад Очікуваний вихід для [16, 17] …

10
Кодування основного фактора
Як працює кодування Дано список бітів: Провести прайм (починаючи з 2 ) Майте список Для кожного біта на вході Якщо він такий самий, як і попередній біт, додайте до списку основну, яку ви тримаєте Якщо це інакше, утримуйте наступний простір і додайте його до списку Поверніть товар усіх номерів у …

9
Приєднуйтесь до кімнат
Отже, ось карта, скажімо, підземелля ... ########## # ##### # ##### ########## ########## ########## ########## #### ## #### ## ########## Скажімо, що герой перебуває в кімнаті A (вгорі зліва), а їх мета (принц у біді?) Знаходиться в кімнаті B (праворуч знизу). Наша карта не дозволяє герою просуватися до своєї мети. …

21
Це номер сходів?
Виклик: Перевірте, чи вказане число утворює а number staircaseчи ні Вхід: Ціле число (більше 0 і не десяткове). ПРИМІТКА. Введення можна приймати як рядок, масив цифр. Вихід: коефіцієнт фальш / хибність залежно від того, чи число утворює сходи чи ні Кількість сходів: Номер сходи являє собою ціле число , яке, …

10
Вихідні номери, більш-менш
Змагання Дано вхідний рядок (або масив), що складається з <і >виводить послідовність (масив або рядок) цілих чисел таким чином, що: всі оператори коректні, коли застосовуються в порядку між послідовними номерами у висновку всі цілі числа додатні (1 або більше) сума цілих чисел є якомога меншою математично можливою Вхідні дані можуть …

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