Запитання з тегом «programming-puzzle»

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

30
Виконувати відбитки назад
Ваше завдання - змінити порядок, у якому деякі printsвиконують виконання. Технічні характеристики: Ваш код буде в такому вигляді: //some lines of code /*code*/ print "Line1" /*code*/ /*code*/ print "Line2" /*code*/ /*code*/ print "Line3" /*code*/ /*code*/ print "Line4" /*code*/ //some lines of code Вам доведеться print(або echo, або write, або еквівалентно) …

30
Побудуйте матрицю ідентичності
Завдання дуже просте. З урахуванням цілого введення nвиведіть n x nматрицю ідентичності Матриця ідентичності - це матриця, що має 1від верхнього лівого до нижнього правого краю. Ви напишете програму або функцію, яка повертає або виводить створену матрицю ідентичності. Вихідним може бути двовимірний масив або числа, розділені пробілами / вкладками та …

6
Оцінка Олімпійського звичайного розмахування лози Тарзана
Олімпійські виноградники-виноградники виконують свою процедуру на стандартних деревах. Зокрема, у стандартного дерева nє вершини 0вгору n-1та по краях, що з'єднують кожну ненульову вершину aз вершиною n % aпід нею. Так, наприклад, Стандартне дерево 5 виглядає так: 3 | 2 4 \ / 1 | 0 оскільки залишок, коли 5 ділиться …
32 code-golf  math  number  number-theory  code-golf  code-golf  restricted-source  programming-puzzle  css  code-golf  parsing  code-golf  random  encryption  code-golf  ascii-art  fractal  code-golf  math  code-golf  sorting  graph-theory  path-finding  permutations  code-golf  tetris  code-golf  card-games  code-golf  math  sequence  rational-numbers  code-golf  chess  code-golf  string  geometry  grid  code-golf  ascii-art  grid  code-golf  sequence  integer  code-golf  math  number-theory  packing  polyomino  code-golf  math  code-golf  string  quine  permutations  code-golf  math  code-golf  image-processing  optical-char-recognition  code-golf  string  kolmogorov-complexity  sequence  integer  code-golf  number  permutations  palindrome  code-golf  kolmogorov-complexity  code-golf  number  sequence  string  fewest-operations  code-golf  string  kolmogorov-complexity  sequence  primes  code-golf  string  ascii-art  code-golf  string  number  alphabet  code-golf  counting  code-golf  number  sequence  number-theory  primes  code-golf  subsequence  word-search 

22
Створіть об’єкт, стан якого змінюється при призначенні
Я вважаю глибоко дивним, що це можливо в Рубі (я не одразу скажу як): obj = #code redacted print obj.state # Some value. LValue = obj print obj.state # Different value! Ваше завдання - створити код приблизно такої форми. Створіть об’єкт і призначте його змінній. Він повинен мати певний визначений …

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

11
Офіційна гра Dyalog APL 2016 року
Якщо ви думаєте, що це може бути весело, але занадто багато роботи, подумайте про участь у цьому набагато меншому виклику. Трохи весело (і, можливо, розчарування!) За 2016 рік ... "Загадка року" Діялога . Насолоджуйтесь! Мета Знайдіть вирази Dyalog APL ( завантажити ) (інші мови дозволені, див. Придатність нижче), що містить …

17
Загадка програмування m3ph1st0s 1 (C ++) [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну коду Golf Golf. Закрито 3 роки тому . Це перша з серії загадок C ++ для вас. Сподіваюся, вам сподобається. Отже, пазл №1: З огляду на наступну програму: …

1
Коли жирафа не є жирафом?
Я сподіваюсь, що така "загадка" є актуальною у програмуванні головоломки та кодовому гольфі. Наведіть приклад ситуації, коли метод C # нижче повертаєтьсяfalse : public class Giraffe : Animal { public bool Test() { return this is Giraffe; } } Правила: рядки коду, наведені вище, ні в якому разі не слід …

30
Намалюйте порожнистий квадрат з # із заданою шириною
Я отримав цю проблему від Codingame і мені цікаво краще рішення, ніж моє: За допомогою ширини за допомогою стандартного введення намалюйте порожній квадрат "#" заданої ширини та довжини. Приклад: 5 результатів у ##### # # # # # # ##### Я використовував python для вирішення цього питання, тому я детально …
21 code-golf  string  ascii-art  number  code-golf  grid  code-golf  string  ascii-art  code-golf  alphabet  cipher  code-golf  math  number  code-golf  quine  code-golf  palindrome  polyglot  code-golf  number  array-manipulation  counting  logic  code-golf  string  primes  binary  decision-problem  code-golf  ascii-art  kolmogorov-complexity  popularity-contest  code-golf  probability-theory  code-golf  string  code-golf  python  polyglot  programming-puzzle  c++  code-golf  math  code-golf  binary  integer  bitwise  code-golf  rational-numbers  code-golf  string  palindrome  code-golf  ascii-art  code-golf  code-golf  string  fibonacci  code-golf  math  sequence  code-golf  code-golf  string  palindrome  code-golf  string  code-golf  math  primes  source-layout  code-golf  sequence  binary  integer  code-golf  math  arithmetic  game  code-golf  restricted-source  palindrome  code-golf  restricted-source  palindrome  code-golf  combinatorics  binary  code-golf  string  math  code-golf  ascii-art  number  code-golf  cipher  code-golf  base-conversion  counting  code-golf  sequence  random  classification  code-golf  string  subsequence  code-golf  permutations  code-golf  string  code-golf  string  cipher  code-golf  kolmogorov-complexity  arithmetic  integer  code-golf  quine  markov-chain  code-golf  string  code-golf  code-golf  ascii-art  maze 

1
Трохи булі магії
Виклик Враховуючи такий метод C #: private static bool Test(bool a, bool b) { if (a && b) return false; if (a) if (b) return true; return false; } Поставити значення aі bтак, що trueповертається. Умова виграшу Перший запис, який може надати правильні аргументи, щоб змусити даний метод оцінити на …

6
досягати улову, коли все в блоці спробу вже спіймано
Я думаю, це обмежено Java та C # синтаксисом. У цій головоломці програмування ви повинні створити Exceptions, які можуть бути спіймані, але знову кинуті в кінці блоку catch. try { while(true) try { // you are only allowed to modify code between this try { } brackets } catch(Exception ex2) …

10
Висхідна матриця
"Висхідна матриця" - це нескінченна матриця цілих чисел (включено 0), в якій будь-який елемент є найменшим доступним елементом, який раніше не використовувався у відповідному рядку та стовпці: | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 4 5 ... 2 | 1 0 3 …
17 code-golf  math  matrix  programming-puzzle  code-golf  music  code-challenge  programming-puzzle  code-golf  fastest-code  code-golf  number  game  code-golf  combinatorics  code-golf  math  sequence  restricted-complexity  code-golf  number  random  code-golf  array-manipulation  code-golf  math  matrix  code-golf  number  sequence  counting  code-golf  math  number  sequence  popularity-contest  number  sequence  code-golf  music  code-golf  number  code-golf  ascii-art  arithmetic  code-golf  code-golf  number  code-golf  code-challenge  array-manipulation  code-golf  grammars  code-challenge  polyglot  code-golf  game  math  python  programming-puzzle  code-challenge  king-of-the-hill  code-challenge  fastest-code  primes  number-theory  number-theory  primes  fastest-code  factoring  popularity-contest  compile-time  code-golf  math 

1
Регекс, що підтверджує регулярний вираз [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну коду Golf Golf. Закрито 2 роки тому . Створіть регулярний вираз, який буде приймати рядок регулярного виразу як вхідний і перевірити, чи він дійсний. По суті, ваш регулярний …
17 code-challenge  code-golf  code-golf  game  sudoku  code-challenge  math  ai-player  code-challenge  sorting  rosetta-stone  code-challenge  code-challenge  programming-puzzle  code-golf  number  code-golf  maze  code-golf  math  regular-expression  code-golf  sequence  code-golf  graph-theory  code-golf  string  word-puzzle  natural-language  brainfuck  metagolf  optimized-output  fastest-algorithm  code-golf  game-of-life  cellular-automata  code-golf  puzzle-solver  grid  code-golf  combinatorics  binary-tree  popularity-contest  code-challenge  code-golf  ascii-art  kolmogorov-complexity  brainfuck  metagolf  code-golf  c  date  code-golf  word-puzzle  crossword  word-search  code-golf  code-golf  quine  code-golf  string  random 

6
Їсть рибу, зростаючи в розмірах
Ви - риба у ставку, якій потрібно вижити, поїдаючи інших риб. Ви можете їсти лише рибу однакового розміру або меншу, ніж ви самі. Ви повинні створити програму, яка приймає мітку риби як сортований вхід. З цього ви повинні розібратися, скільки риби ви можете з’їсти, і в кінцевому рахунку, на який …

2
Befunge мозкові тизери
Вступ Для тих, хто цікавиться, що саме Befunge , це двовимірна мова на стеці, зроблена в 1993 році Крісом Прессі. Я зробив 7 тизерів для мозку, які потрібно вирішити в Befunge-93 . Це досить експериментальний виклик, але я подумав, що варто це зняти :). Повний список всіх команд, які використовуються …

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