Запитання з тегом «source-layout»

Для проблем, які передбачають фізичний макет або фізичну маніпуляцію вихідним кодом.

2
Чак Норріс проти торгового продавця
Вступ Майже всі знайомі з проблемою продавця подорожей (TSP). Завдання полягає в тому, щоб, задавши перелік Nміст, знайти мінімальний гамільтонівський цикл, який означає найкоротший шлях, який відвідує кожне місто і повертається повним колом до початку. Це не те, в чому полягає цей виклик. Це завдання полягає в тому, щоб реалізувати …

6
Запустіть N-й символи, щоб отримати N
Напишіть можливу найкоротшу програму так, що при поєднанні першого символу та кожного N-го символу після нього у нову програму, вихідний результат - N. Це повинно працювати для N = 1, 2, ..., 16. Ще один спосіб сказати це: якщо ви видалите всі символи зі своєї програми, окрім першого та кожного …

21
Реверсивний реверс
Ваше завдання просте. Програма читає текст із рядка тексту зі стандартного вводу, і він виводить той самий текст у зворотному вигляді символів. Друкувати більше нічого не дозволяється. Наприклад: вхід: "Привіт!", вихід: "! olleH" Проблема полягає в тому , що ваша програма повинна вміти робити те саме, якщо вихідний код сам …

4
Побудуйте половину кардинальної циклічної квінти
Напівкардинальна циклічна квінка - це циклічна квінка з двома станами, один перпендикулярний іншому. Правила Ви можете вирішити, яке обертання потрібно здійснити, за годинниковою або проти годинникової стрілки. Після повернення будь-які прогалини у вашому коді слід замінити пробілами, щоб зберегти позиціонування. Ваша програма повинна відповідати визначенню спільноти квітки . Це код-гольф, …

7
Російська гніздова квітка
Російська лялька для гніздування, більш відома як лялька Матрьошка , - це лялька, яка містить меншу версію себе, яка потім містить іншу меншу версію себе, яка містить меншу версію себе, яка містить меншу версію себе, яка містить меншу версію себе ... - поки нарешті остання не порожня. Приклад: Сьогодні ваша …

20
Знайдіть голку в копиці сіна (грабіжники)
Це частина виклику копів та грабіжників . Ідіть сюди за частиною копів. Виклик грабіжників Відповідь поліцейського можна зламати, видаливши будь-яку підмножину символів з програми Haystack, щоб вона виводила Needleзамість Haystack(поки залишається дійсною подачею на тій же мові). Вам не доведеться знайти таке саме рішення, як призначений поліцейський, якщо ваше дійсне …

18
«Привіт, світ!» (Кожен інший персонаж, частина 2)
Як своєрідна частина 2 Hello, World! (Кожен інший персонаж) , напишіть програму таким чином, щоб усі три програми надрукували "Привіт, світ!": Всю програму, символи 1-ї, 3-ї, 5-ї програми тощо та також 2-й, 4-й, 6-й, тощо. Якщо ваша програма: abc def Він повинен вивести "Здрастуйте, світ!", Але так і слід acdf …

4
Роздрукуйте символьний мінус свого коду
(Це варіант щодо друку негативу коду , який мені дуже сподобався! Завдяки Мартіну Бюттнеру ♦ - майже весь цей текст є його.) Розглянемо символи наступними символами для друку ASCII (зауважте, що пробіл включено): !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ І буквено - цифрові бути наступні: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Розглянемо квадрат друкованих символів ASCII для довжини сторони N, …

15
Я примножую джерело, ви (певно) примножуєте вихід!
Завдання Завдання полягає в тому, щоб написати програму, яка виводить послідовне, але інакше довільне додатне ціле число (настільки суворо більше, ніж 0). Ось улов: коли джерело повторюється разів (код додається / об'єднує до себе), програма повинна мати ймовірність виведення та решту ймовірностей виведення без змін.xxxNNNN−1N−1N-11N1N\dfrac{1}{N}N⋅xN⋅xN\cdot xN−1NN−1N\dfrac{N-1}{N}xхx Приклад Припустимо, що вашим …

15
Розширена машина правди
Багато людей знають, що таке машина істини в програмуванні. Але настав час, коли ми розіб'ємо речі. Представляємо, розширену машину правди! Машина розширеної істини приймає дві речі як вхідні дані, ціле число nта непорожній рядок s. Він виводить s nрази за допомогою додаткового пробільного пробілу. Однак, якщо nдорівнює 0, ви повинні …

7
Складіть переплітаючу квітку
Ваше завдання - створити програму, яка під час запуску повертається як вихід (це відоме як quine). Однак ця квітина повинна, коли вона скопіюється n, повертає квину, але з кожним її символом дублюється в nрази, де nє додатним цілим числом. Якщо ваша оригінальна програма Derp: Derp -> Derp (must return itself …

13
Індекс зворотної перестановки
Вступ Лексикографічні перестановки списку з п елементами можуть бути пронумеровані від 0 до n ! - 1. Наприклад, 3! = 6 перестановок (1,2,3)буде (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Коли перестановка застосована до списку, її елементи упорядковуються в тому ж порядку, що і числа в перестановці. Наприклад, застосування перестановки (2,3,1)до …
17 code-golf  combinatorics  permutations  code-golf  image-processing  brainfuck  encode  steganography  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  fibonacci  code-golf  string  code-golf  sorting  popularity-contest  statistics  code-golf  ascii-art  kolmogorov-complexity  code-golf  code-golf  ascii-art  tic-tac-toe  code-golf  string  code-challenge  classification  test-battery  binary-matrix  code-golf  math  arithmetic  code-golf  ascii-art  random  code-golf  string  code-golf  number  binary  bitwise  code-golf  number  arithmetic  code-golf  math  ascii-art  code-golf  string  ascii-art  code-golf  string  ascii-art  code-golf  string  code-golf  counting  code-golf  number  binary  bitwise  decision-problem  code-golf  array-manipulation  code-golf  tips  brain-flak  code-challenge  quine  source-layout  code-generation  code-golf  linear-algebra  matrix  abstract-algebra  binary-matrix  code-golf  string  palindrome  code-golf  puzzle-solver  sudoku  code-golf  ascii-art  code-golf  graphical-output  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  code-golf  clock 

7
Нормальна та візуальна реверсія струн
Напишіть якийсь код, який діє як програма для котів. Тобто вводити рядок і виводити його як є. Але нормальна реверсія коду повинна виводити нормальну реверсію вхідного рядка. І візуальна реверсія вашого коду повинна виводити візуальну реверсію вхідного рядка. Нормальна реверсія - це зворотна послідовність символів рядка. Візуальна реверсія - це …

3
Виберіть свій код мови
Візьмемо сітку з 16х16 друкованих символів ASCII (кодові точки від 0x20 до 0x7E). З верхнього лівого до правого нижнього кута є 30 шляхів вибору-15, роблячи лише ортогональні ходи, як у наведеному нижче прикладі: ##.............. .#.............. .######......... ......##........ .......##....... ........#....... ........#....... ........#....... ........###..... ..........###... ............#... ............#### ...............# ...............# ...............# Кожен такий …

30
Головоломка Код головоломки
Це виклик, що залежить від відповіді! Порядок відповідей має значення, а ваше точне завдання залежить від останньої відповіді, яка була опублікована. Ви можете сортувати відповіді за найстарішими . Давайте складемо разом якийсь код! Ось 1920 випадкових (друкованих ASCII) символів. Подумайте про них як про велику купу несортованих частинок головоломки, які …

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