Запитання з тегом «array-manipulation»

Конкуренція за вирішення конкретної проблеми за допомогою використання та маніпулювання масивами.

24
Порахуйте кількість трикутників
Давши список натуральних чисел, знайдіть кількість трикутників, які ми можемо сформувати так, щоб їх бічні довжини були представлені трьома різними записами вхідного списку. (Натхнення надходить від CR .) Деталі Трикутник можна утворити, якщо всі перестановки трьох бічних довжин задовольняють суворій нерівності трикутника(Це означає, що , і мають утримувати всі.)a , …

13
Пальто багатьох кольорів
Виклик Давши список унікальних назв кольорів як вхідних даних, відсортуйте їх у тому порядку, в якому вони вперше з’являються у «Дивовижному технічному кольорі сонника Джозефа» . Приклад Input: green, blue, red, brown Output: red, green, brown, blue Повний список кольорів для того, щоб це: 1. red 2. yellow 3. green …

23
ASCII Художні восьмикутники
З огляду на ціле число введення n > 1, виведіть восьмігранник ASCII art із бічною довжиною, що складається з nсимволів. Дивіться приклади нижче: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # …
22 code-golf  ascii-art  code-golf  geometry  code-golf  balanced-string  code-golf  cops-and-robbers  code-challenge  cops-and-robbers  code-golf  code-golf  random  cryptography  code-golf  array-manipulation  number  code-challenge  integer  code-golf  math  integer  code-golf  math  math  parsing  image-processing  test-battery  math  number  combinatorics  fastest-code  code-golf  code-golf  math  number-theory  rational-numbers  polynomials  code-golf  math  geometry  code-golf  code-golf  number-theory  primes  factoring  code-golf  restricted-source  code-golf  string  decision-problem  counting  code-golf  math  sequence  fibonacci  code-golf  array-manipulation  counting  code-golf  array-manipulation  number-theory  code-golf  array-manipulation  code-golf  random  code-golf  string  hexadecimal  code-golf  string  code-challenge  sorting  code-golf  number  floating-point  code-golf  sorting  code-golf  decision-problem  fibonacci  code-golf  number  combinatorics  code-golf  string  code-golf  math  code-golf  electrical-engineering  code-golf  javascript  code-golf  base-conversion  code-golf  array-manipulation  matrix  binary-matrix  code-golf  kolmogorov-complexity  python  perl  ruby  code-golf  number  code-golf  optimization  integer-partitions  code-golf  string  code-golf  ascii-art 

28
Складіть просту обгортку слів
(Примітка. Це моє перше в історії питання про гольф, але, наскільки я можу сказати, ніхто інший не робив саме цього, тому я повинен бути хорошим.) Ваше завдання - скласти програму або функцію, яка займає рядок s і ціле число n, і повертає або виводить цей текст, загорнутий у кілька рядків. …
22 code-golf  string  code-golf  string  parsing  apl  math  primes  integer  fastest-code  code-golf  math  primes  integer  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  array-manipulation  code-golf  number  code-golf  sequence  code-golf  math  arithmetic  code-golf  date  conversion  code-golf  geometry  combinatorics  grid  code-golf  string  code-golf  counting  java  code-golf  chess  code-golf  path-finding  conversion  atomic-code-golf  logic-gates  code-golf  fibonacci  code-golf  ascii-art  fractal  code-golf  quine  code-golf  string  code-golf  array-manipulation  decision-problem  code-golf  quine  code-golf  code-challenge  array-manipulation  code-challenge  word-search  code-golf  binary  conversion  code-golf  code-golf  restricted-source  code-golf  kolmogorov-complexity  restricted-source  code-golf  kolmogorov-complexity  random  animation 

24
Проблема ogl-edocf
Вхідні дані Непорожня перетасована рядок, що складається з символів ASCII в діапазоні .[32..126][32..126][32..126] Вихідні дані Вихід отримується шляхом застосування послідовних обертів до вхідного рядка. Для кожної літери ( [a-zA-Z]) у вхідному рядку, що йде зліва направо: якщо літеру у верхньому регістрі оберніть усі символи перед ним на одне положення ліворуч …
22 code-golf  string  code-golf  string  code-golf  string  parsing  brainfuck  code-challenge  python  hello-world  error-message  code-golf  string  code-golf  number  integer  counting  subsequence  code-golf  string  cipher  code-golf  array-manipulation  arithmetic  integer  matrix  code-golf  math  sequence  code-golf  restricted-source  pi  popularity-contest  cops-and-robbers  polyglot  popularity-contest  cops-and-robbers  polyglot  code-golf  file-system  king-of-the-hill  code-golf  number  sequence  integer  rational-numbers  string  code-challenge  source-layout  code-golf  ascii-art  king-of-the-hill  code-golf  array-manipulation  sorting  code-golf  string  code-golf  restricted-source  source-layout  tips  math  code-challenge  permutations  logic-gates  code-golf  number  random  integer  code-golf  math  code-golf  math  number  decision-problem  king-of-the-hill  python  board-game  code-challenge  brainfuck  busy-beaver  code-golf  number  cops-and-robbers  polyglot  obfuscation  answer-chaining  code-golf  number  integer  conversion  code-golf  string  parsing  code-golf  ascii-art  number  king-of-the-hill  javascript  code-golf  source-layout  radiation-hardening  code-golf  array-manipulation  matrix  code-golf  string  graph-theory  code-golf  array-manipulation  decision-problem  code-golf  string  ascii-art  code-golf  string  code-golf  array-manipulation 

15
Знищити кілька доміно!
Завдяки цьому питанню за деяке натхнення У цих проблемах ми будемо представляти лінію доміно у вигляді рядка |, /і \. Вам буде надано рядок доміно в якості вхідного даних, і ви повинні визначити, як вони виглядають, коли вони осіли. Ось правила того, як перепадають доміно Стояче доміно, |зліва від лівого …

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

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

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

1
Розкрийте проблему школярки Кіркмана
Для тих, хто вам незнайомий, проблема школярки Кіркмана є наступною: П'ятнадцять панночок у школі виходять три рази під час семи днів поспіль: їх потрібно влаштовувати щодня, щоб ніхто не ходив двічі під час занять. Ми можемо розглядати це як вкладений список 3 ( 5) (або матриця): [[a,b,c] [d,e,f] [g,h,i] [j,k,l] …

14
Безпека в цифрах
Напишіть програму, щоб визначити, чи має періодична послідовність додатних цілих чисел властивість, що для кожного цілого числа, nщо виникає в послідовності, nміж двома послідовними входженнями ніколи не буває більше, ніж інших цілих чисел n. Наприклад, 2, 3, 5, 2, 3, 6, 2, 3, 5, 2, 3, 6, ...чи має це …

17
Нейтралізуйте дані
Щоб нейтралізувати дані, рекурсивно замінюйте всі числа (не цифри!) Нулями, а всі символи (не рядки!) Пробілами. Ви повинні прийняти будь-яке одне число, символ або рядок, або, можливо, рекурсивний масив * із змішаних числових / символьних даних, якими може оброблятись ваша мова. Наприклад, ви повинні прийняти фактичні рядки (і не обмежувати …

10
Спростіть масив
Вхідні дані Масив, який може містити масиви або додатні, послідовні, висхідні цілі числа. Масиви можуть мати будь-яку кількість масивів всередині них тощо, тощо. Жоден масив не буде порожнім. Вихідні дані Цей масив спрощений Як спростити масив Ми будемо використовувати масив, [1, [2, 3], [[4]], [[[5, 6], 7, [[[8]]]], 9]]як наш …

30
Зворотні позитивні прогони
Вхідні дані Ваша інформація - це список одноцифрових чисел у будь-якому розумному форматі, включаючи рядок цифр. Вхід не буде порожнім. Вихідні дані Ваш вихід повинен бути вхідним списком, але з кожним максимальним пробігом ненульових цифр буде перевернуто. Приклад Розглянемо вхідні дані 95883007414830 <---> <----> де ненульові прогони були позначені стрілками. …

16
Узагальнена стрілецька стрічка
Простий гольф для початку тижня! Вам надано три масиви: базовий масив B , масив значень V та масив індексів I . Ви повинні створити інший масив, куди Vвводяться значення в Bіндексах, визначених I. Ось приклад: Base: [5, 1, 4, 1, 3] Values: [0, 0, 7] Indices: [5, 0, 3] Індекси …

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