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

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

8
Я симетричний, а не паліндромний!
Фон Натхненний я паліндром. Ти? , де представлено шокуюче те, що « ()()це не паліндром, але ())(», я запитав себе, що натомість є, ()()а відповідь проста: це струна з вертикальною віссю симетрії! Завдання Напишіть програму або функцію, яка приймає рядок S (або відповідний еквівалент у вашій мові) як вхідний, перевіряє …
22 code-golf  string 

13
Зробіть NP: знайдіть найбільшу кліку
Фон На момент написання цього завдання проблема P vs NP все ще не вирішена, але ви, можливо, чули про нову книгу Норберта Блума, яка стверджує доказ того, що P! = NP, який, як підозрюється, є помилковим (але ми побачимо). Проблема, обговорювана в цій роботі, - проблема кліку . Принаймні, це …

30
Ніхто не знає номерів GAU
Дозвольте познайомити вас із номерами GAU GAU(1) = 1 GAU(2) = 1122 GAU(3) = 1122122333 GAU(4) = 11221223331223334444 GAU(6) = 11221223331223334444122333444455555122333444455555666666 ... GAU(10) = 11221223331223334444122333444455555122333444455555666666122333444455555666666777777712233344445555566666677777778888888812233344445555566666677777778888888899999999912233344445555566666677777778888888899999999910101010101010101010 Цей виклик досить простий! З огляду на ціле число n> 0, знайдіть кількість цифр GAU (n) Приклад Зробимо GAU (4), зробимо наступні кроки (поки не …

22
Забери мене позаду Сатану-Прем'єр!
Сатана-Прими хто вони? вони Primesмістять 666 це Сатани-Прими: [46663,266677,666599,666683,616669] це НЕ :[462667,665669,36363631,555] Сюжет Кожне число, що перевищує 6661, має за собою Сатани-Прими Змагання З огляду на ціле число n>6661знайдіть Сатану-Прем'єр за (або рівним) і найближчим до себе. Приклади Цілий n=30000має 3 Сатана-Primes (SP) позаду нього: [6661, 16661, 26669]. Ваш код …
22 code-golf  primes 

22
Модульна мультиплікативна обернена
Ваше завдання - дати два цілих числа aта bобчислити модульну мультиплікативну зворотну модуль b, якщо вона існує. Модульна інверсія aмодуля b- це число cтаке, що ac ≡ 1 (mod b). Цей номер є унікальним модулем bдля будь-якої пари aта b. Він існує лише в тому випадку, якщо найбільший спільний дільник …

23
Фрактальний собор
Давши додатне ціле число n >= 1, виведіть перші nрядки наступної структури: # # # ### # # # # # ## ## ##### # # # # # # # # # # ### # ## ## ## # ## ### ### ####### n-Й 1-індексований рядок є двійковим поданням …

12
Наскільки хмарно?
Виклик Давши зображення неба, ви повинні вивести хмарний покрив в октатах. Надане зображення буде файлом зображень (тип залежить від вас), а вихід повинен бути STDOUT. Октас У метеорології окта - це одиниця вимірювання, яка використовується для опису кількості хмарного покриву в будь-якому даному місці, наприклад метеостанції. Небесні умови оцінюються з …

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

5
Код Гольфінатор-3000
Як всім відомо , додавання inator-3000до кінця будь-якого іменника робить його більш крутим. Але що ще може зробити слово крутіше? Враховуючи рядок ASCII як вихід, виведіть прохолоду цього слова. Розрахунок прохолоди Для обчислення прохолоди слова є 4 елементи. Саме слово. Базова оцінка - це кількість великих літер, помножене на 1000 …
22 code-golf  string 

15
Нескінченна енергетична вежа
Змагання Досить просто, враховуючи вхід x, порахуйте, що це нескінченна потужність башти! x^x^x^x^x^x... Для вас, любителів математики, це xнескінченна тетрація . Майте на увазі наступне: x^x^x^x^x^x... = x^(x^(x^(x^(x...)))) != (((((x)^x)^x)^x)^x...) Здивовано, що у нас не було "простого" математичного завдання! * Припущення xзавжди буде сходитися. Негативні та складні числа повинні бути …
22 code-golf  math 

13
Згорнути послідовні цілі числа
Супутнє: Скажіть мені, скільки математичних проблем я повинен робити! Виклик З огляду на суворо позитивний, суворо зростаючий цілий список L та ціле число 3 ≤ N ≤ довжина L, замініть середні цілі цілі послідовні цілі пробіги L довжиною ≥ N на один тире -. Правила Горизонтальний пробіл не має значення. …

27
Сортування списку різниць
Список різниць списку цілих чисел - це різниці списків послідовних членів. Наприклад, список різниць 1, 3, 2 ,4 є 2, -1, 2 Ваше завдання - взяти за вхід список різниць і вивести те, як виглядатиме список різниць, якби в оригінальному списку було відсортовано. Наприклад, список різниць 2, 1, -2, -1 …

6
Поради щодо гольфу в Котліні
Зважаючи на нещодавнє оголошення Google про офіційну підтримку Котліна для розробки Android, я подумав, що може бути вчасно опитати громаду щодо деяких приголомшливих порад з гольфу щодо цієї відносно нової мови JVM. Котлін включає унікальне поєднання можливостей серед своїх братів і сестер JVM, що робить його потенційно привабливим для гри …
22 code-golf  tips 

20
Це супер-прем'єр?
Фон Супер-прем'єр - просте число, індекс в списку всіх простих чисел також простий. Послідовність виглядає приблизно так: 3, 5, 11, 17, 31, 41, 59, 67, 83, 109, 127, 157, 179, 191, ... Це послідовність A006450 в OEIS . Виклик Давши додатне ціле число, визначте, чи це суперпросте. Випробування 2: хибне …

29
Згорнути сусідні дублікати
Виклик Подаючи список цілих чисел, поверніть список цих цілих чисел після багаторазового видалення всіх пар сусідніх рівних елементів. Зауважте, що якщо у вас пробіжка непарної довжини рівних чисел, одна з них залишиться, не входячи в пару. Приклад: [0, 0, 0, 1, 2, 4, 4, 2, 1, 1, 0] По- перше, …

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