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

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

30
Відфільтруйте і додайте
Завдання Завдання дуже просте. Враховуючи не порожній рядок, що містить числа , великі і малі літери , виведіть суму решти чисел. Наприклад: a1wAD5qw45REs5Fw4eRQR33wqe4WE Фільтрування всіх літер призведе до: 1 5 45 5 4 33 4 Сума цих чисел дорівнює 1 + 5 + 45 + 5 + 4 + 33 …

3
Позначте тупики
Враховуючи вхідний текст ASCII "дороги", виведіть дорогу з усіма тупиками з маркуванням. Це дорога: ########.....######..#..### #......#######....#..#..#.# #.##......#...#####..#..### #..#####..#....#..#######.# #......#...#####.....##...# #..###.#...#...###...#..### ##########.#..#..##..#.##.# ..#......#.######.#..#.#.#. ..#......#.#..#.#.#..#.#.#. ..######.###..##..######### Це дорога з тупиками, позначена буквою X: ########.....######..X..### #......#######....#..X..#.# #.XX......X...X####..X..### #..XXXXX..X....#..#######.# #......X...#####.....##...# #..###.X...#...###...#..### ##########.#..X..##..#.##.X ..X......#.#XXXXX.#..#.#.X. ..X......#.#..X.X.#..#.#.X. ..XXXXXX.###..XX..######XXX Тупиковий визначається як будь-якій дорожній плитки , що кордони …

10
Розділіть, переверніть і рекомбінуйте цілі числа
Фон У математиці добре відомо, що цілі числа можна вводити у відповідність один до одного з парами цілих чисел. Існує багато можливих способів зробити це, і в цьому виклику ви реалізуєте один з них та його зворотну роботу. Завдання Ваше введення - це натуральне число n > 0. Відомо, що …

12
Видаліть задані нечислові рядки
Якщо є сумніви: Nan = Non-numeric datatypeдля цього завдання. Напишіть програму або функцію, яка приймає матрицю / масив як вхідні дані, а також список індексів стовпців. Завдання полягає в тому, щоб видалити рядки, де є всі елементи у вказаних стовпцях Nan. Не має значення, чи є інші елементи в рядку …

4
Дурний фондовий ринок
Давши рядок із даними про інвестування кількох людей, з’ясуйте, скільки прибутку / збитку вони зафіксували. Рядок містить лише великі і малі літери, наприклад: AABaBbba Кожна літера являє собою людину - велика літера означає покупку, мала літера означає продати. Ціна акцій, в які вони інвестують (CGLF), починається від 50 доларів. Після …
16 code-golf 

2
Дербі з шахових оліцій
Що може бути більш полярними протилежностями, ніж шахи та дербі знесення . Ви могли б подумати, що ніхто, хто насолоджується одним, не сподобається іншому ... до сьогодні. Правила Вихідне положення - це стандартна шахова дошка: RNBQKBNR PPPPPPPP PPPPPPPP RNBQKBNR Виглядає досить нормально, поки ви не дізнаєтесь, що це КОЖНИЙ КРАЙ …

9
Перетворення бази з рядками
Вступ У нас в минулому було декілька базових проблем перетворення, але не так багато було розроблено для вирішення довільних чисел довжини (тобто числа, достатньо довгі, щоб вони переповнювали цілий тип даних), і тих, які більшість відчували себе трохи складний. Мені цікаво, як можна змінити такий базовий код, як цей. Виклик …

5
Додайте та помножте непрості числа
У спліт-комплексні числа , також відомий як «спантеличити чисел» подібні комплексних чисел. Замість цього i^2 = -1, проте, маємо j^2 = 1; j != +/-1. Кожне число має форму z = x + j*y. В одній спробі обмежити складність цього виклику я буду використовувати символ -для відображення заперечення, оскільки віднімання …

3
Форматуйте список слів
Ваше завдання полягає в тому, щоб відформатувати список слів у кількох рядках, що не перевищує задану кількість символів, щоб кожен рядок містив якомога більше слів і жодне слово не було зайвим. Вхідні дані Вхід буде списком, розділеним пробілом, а потім числом, що становить принаймні 4. Вихідні дані Вихідні дані повинні …
16 code-golf  string 

1
Чи можу я тут жити?
У грі Terraria одна з ігрових механіків передбачає будівництво будинків, щоб NPC міг переїхати. Існує суворий набір правил щодо того, що вважається дійсним будинком чи ні. Ось перелік правил: Загальна площа будинку повинна бути не менше 60 квадратних плиток, але менше 750. Також розмір будинку, включаючи зовнішній каркас, повинен бути …
16 code-golf  string  game  grid 

11
День пі, хвилина пі, або пі секунда?
У цьому виклику вам потрібно буде визначити, чи це Пі День, Пі хвилина чи Пі Друга. Оскільки Pi нераціональний, він хоче, щоб ваш код був якомога коротшим. Приклади Введення не надається , ваша програма повинна використовувати системний час. Я щойно додав це для наочності March 14, 2016 0:00:00 Pi Day …
16 code-golf  date  pi 

28
Випишіть Revu'a
Насправді не надихається ані Atbash Self Palindromes, ані Генералізований калькулятор гематрії . Давши рядок s довжиною n , виведіть послідовність Revu'a , що є першим символом s , перші два символи s , ... перші n –2 символи s , перші n –1 символів s , цілий s . Рядок …

5
Знайдіть Примери XOR
У цьому виклику, поставленому xnor, нас попросили реалізувати множення XOR. Мета цього завдання полягає в тому, щоб знайти перші nпраймери XOR. Праймери XOR дуже схожі на звичайні праймери, як ви можете бачити за такими визначеннями: Визначення простого числа: Позитивне число, що перевищує 1, яке не може бути утворене шляхом множення …

7
Поради щодо гольфу в Пролозі
Які загальні поради щодо гольфу в Пролозі? Я шукаю ідеї, які можна застосувати для кодування проблем із гольфом взагалі, які принаймні дещо специфічні для Prolog (наприклад, зміна однієї літери не характерна для Prolog для зменшення розміру програм). Будь-ласка, вкажіть у своїх підказках, чи стосується вона конкретної реалізації Prolog (наприклад, вбудовані …
16 code-golf  tips 

3
Кочення кістки
Кочення кістки Отже, я котила кістки деякий час тому і думала про виклик. Враховуючи куб із сіткою, взятою з введення та списком ходів, знайдіть квадрат у нижній частині в кінці. Я буду використовувати це зображення для прикладів тут. Вхідні дані Ви берете в рядок зі списком рухів. Рядок містить лише …

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