Вопросы с тегом «grid»

Для задач, связанных с сеткой.

3
Сто квадратов!
Вернуться к основам... Как учитель в местной начальной (начальной?) Школе, вам нужен способ учить свой класс своим временным таблицам. В вашем распоряжении 100 квадратов и множество красных ручек. Вы также должны быть в состоянии быстро показать классу правильные ответы. Теперь вы достаточно умны, чтобы написать программу, которая умеет делать временные …

25
Рассчитайте релятивистскую скорость
В специальной теории относительности скорость движущегося объекта относительно другого объекта, который движется в противоположном направлении, определяется по формуле: s=v+u1+vu/c2.s=v+u1+vu/c2.\begin{align}s = \frac{v+u}{1+vu/c^2}.\end{align} s = ( v + u ) / ( 1 + v * u / c ^ 2) В этой формуле и - величины скоростей объектов, а - скорость …

2
Крестики-нолики с крестами как можно быстрее
По просьбе Люка и дополнению Питера Тейлора к этому вызову. Введение Все знают игру в крестики-нолики, но в этой задаче мы собираемся внести небольшой поворот. Мы будем использовать только крестики . Первый человек, который ставит три креста подряд, проигрывает. Интересен тот факт, что максимальное количество крестов, прежде чем кто-то проиграет, …

1
Режим автопилота
Вертолет, стартующий в верхнем левом углу, спускается (в двумерном пространстве для целей этого вопроса) к земле. Имеет режим автопилота и ручной режим. Режим автопилота ведет себя следующим образом: Если пространство прямо внизу свободно, спускайтесь к нему. В противном случае переместите шаг влево или вправо, совершенно случайно. (Это может сделать несколько …

2
Взломай сейф!
Вдохновленный /puzzling/24334/to-catch-a-thief Вам предоставляется сетка ( сама nпо себе необязательна), заполненная символами s и s (или любым другим символом по вашему выбору). Ваша цель - сделать каждую клетку одинаковой (или или ). Вы можете сделать серию ходов, как определено ниже (обратите внимание на разницу в ссылке Puzzling SE):nn0101 Выберите ячейку. …

5
Посчитай слова пересечения
Рассмотрим следующую стандартную сетку кроссвордов 15 × 15 . Мы можем представить это в искусстве ASCII, используя #для блоков и (пробел) для белых квадратов. # # # # # # # ### ## ## ## # # # # ## ## ## ### # # # # # # # …

1
Простейшая черепица пола
Вы должны написать программу или функцию, которая получает строку, описывающую этаж в качестве входных данных, и выводит или возвращает область простейшего мета-тайлинга, которая может создать заданный шаблон этажа. Пол является частью квадратной сетки. Каждая квадратная плитка окрашена либо в лазурный, либо в черный цвет (представлена aи bна входе). Пример этаж: …
10 code-golf  grid  tiling 

1
Формы слизи могут рассчитывать!
Фон Формы слизи потрясающие. Если вы разместите их на поверхности с источниками пищи, они разложат свои усики, чтобы найти пищу, после чего они образуют сеть связей между источниками. В этом задании вы будете имитировать слизистую плесень в поисках пищи. Более того, эта конкретная плесень остановится, как только она будет найдена. …

3
Роторные маршрутизаторы на сетке
вход Ваш ввод представляет собой одну строку, разделенную новыми 2n+1строками на строки длины 2n+1для некоторого целого числа n ≥ 0. Целое число nне является частью ввода; Вы должны будете вычислить это из строки. Линии состоят из «символов направления» >^<v. Если новые строки представляют проблему, вы можете заменить их вертикальными трубами …
10 code-golf  grid 

15
Создайте сетку как можно ближе к квадрату
Создайте функцию или программу, которая делает сетку как можно ближе к квадрату Вам будет дано целое число N в качестве входных данных, целые числа (1,2,3,25 и т. Д.) На выходе должна быть идеальная прямоугольная сетка из N букв, максимально приближенная к квадрату Квадрат (подражатель) должен состоять из одной из букв …

2
Основная сетка
Мне было весело решить эту проблему, поэтому я предлагаю эту игру в гольф. Цель этого гольфа - найти наибольшее простое число, которое может быть построено с использованием данных инструкций. Вы должны принять 3x3 сетки однозначных цифр в качестве входных данных. (Это зависит от вас, как вы хотите это сделать, но …

2
Советы по игре в гольф в The Powder Toy
Веселитесь с этим, Пороховая Игрушка - интересная задача для гольфа, особенно с логикой фильтра. То, что делает TPT сложной задачей, - это много-много-много способов решения проблемы: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, and/or wall logic? Таким образом, расположение подсказок для игры в гольф …
9 code-golf  tips  the-powder-toy  code-golf  number  array-manipulation  integer  code-golf  string  decision-problem  boggle  code-golf  array-manipulation  average  code-golf  math  code-golf  decision-problem  restricted-source  code-golf  code-golf  math  primes  code-golf  random  code-golf  tips  perl  code-golf  string  parsing  code-golf  math  number  decision-problem  code-golf  math  number  code-golf  string  alphabet  code-golf  math  geometry  code-golf  interpreter  brainfuck  code-golf  code-golf  decision-problem  boggle  code-golf  math  number  sequence  code-golf  math  code-golf  ascii-art  code-challenge  restricted-source  quine  code-golf  math  decision-problem  number-theory  primes  code-golf  ascii-art  code-golf  integer  graph-theory  chess  code-golf  math  interpreter  code-golf  code-golf  code-golf  ascii-art  code-golf  arithmetic  number-theory  code-golf  string  kolmogorov-complexity  code-golf  string  decision-problem  code-golf  primes  factoring  encode  code-golf  decision-problem  code-golf  geometry  grid  code-golf  quine  code-golf  matrix  code-golf  matrix  code-golf  code-golf  number  array-manipulation  code-golf  array-manipulation  sorting  code-golf  matrix  code-golf  brain-flak 

5
Четыре спиральные оси
Возьмите числа 0, 1, 2, 3, 4, ...и расположите их по часовой стрелке, начиная вниз, записывая каждую цифру в отдельный квадрат. Затем, учитывая один из четырех различных и согласованных символов ASCII (по вашему выбору), представляющих ось, и входное целое число n, выведите первые nчлены последовательности, описанной путем выбора квадратов вдоль …

2
Десять сотен самых распространенных слов
Этот вопрос написан потому, что "Thing Explainer" интересно читать и дал мне идею. Напишите «вещи, которые заставляют компьютер делать вещи», которые читают / принимают набор букв, цифр и тому подобное "#%|?и возвращают, True / 1если все слова являются частью этого набора . Если все слова не являются частью этого набора, …
9 code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 

1
Переместить платформы!
Соревнование Если задана либо строка (может иметь символы новой строки), либо двумерный массив, а также положительное целое число n, выведите положение платформ nпосле начальной позиции. U, D, R, L являются платформами. ^, v, >, < стрелки, которые меняют направления платформ. U, D, R, Lдвигаться вверх, вниз, вправо и влево соответственно. …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.