Запитання з тегом «grid»

Для проблем, пов’язаних із сіткою.


30
Створюйте коробки!
Ваше завдання - генерувати коробки, використовуючи будь-який символ ASCII стосовно даних, що вводяться. Випробування 1 1 --> ===== = = ===== 1 2 --> ========= = = = ========= 2 1 --> ===== = = ===== = = ===== 2 2 --> ========= = = = ========= = = = …

1
Завершіть меандр, що заповнює сітку
Меандр, що заповнює сітку, - це закритий шлях, який відвідує кожну клітинку квадратної сітки N× NN×NN \times N принаймні один раз, ніколи не перетинаючи жодного краю між сусідніми клітинками більше одного разу і ніколи не перетинаючи себе. Наприклад: Після заповнення кожна комірка сітки може бути представлена ​​однією з наступних 8 …

9
Розбиття сітки на трикутники
Мета Мета цього завдання - створити функцію, nяка обчислює кількість способів розділити n X 1сітку на трикутники, де всі вершини трикутників знаходяться в точках сітки. Приклад Наприклад, існує 14 способів розділити сітку 2 х 1, тому f(2) = 14через наступні розділи, де перегородки мають 2, 2, 2, 2, 4 та …

8
Ящик з красивим малюнком (маленькі кубики)
Гарний ящик для викрійки Доброго ранку PPCG! Днями, коли я намагався допомогти комусь із Stack Overflow, частина його проблеми дала мені уявлення про цей виклик. Перш за все, перевірте таку форму: Де всі чорні числа є індексом точок у формі, а всі темно-сині числа є індексом зв’язків між точками. Тепер, …

5
Створіть непересічний шлях ascii-art
Дано 2 цілих входи, що представляють розмір поля, xі yвиведіть шлях через поле. Приклад виводу для 5, 4: # # # ### ### # Все поле 5 на 4, і є шлях, зроблений з хештеків, що перетинають поле. Шлях завжди повинен починатися у верхньому лівому куті та йти в правому …

4
Я деякий час займався полюванням на алфавіт
Знаєте, останнім часом у нас було багато проблем з "алфавітом". ( один два три чотири п'ять .) Хоча я люблю гарний виклик, і ці виклики були дуже веселими, я думаю, що настав час для зміни темпу. Нам потрібно виключити такі виклики в майбутньому. Час автоматизації ! Ви збираєтесь знайти для …
18 code-golf  string  grid 

4
Мінімальний пошук слів
Минулого тижня ми працювали над тим, щоб створити найкоротший 1-D рядок, використовуючи найкращі 10 000 слів англійською мовою . Тепер спробуємо той самий виклик у 2D! Що вам потрібно зробити, це взяти всі перераховані вище слова і покласти їх у прямокутник якомога менше, щоб забезпечити перекриття. Наприклад, якби ваші слова …

15
g o l f a t a n 2
Іноді це справді боротьба за перетворення декартових координат (x,y)у полярні координати (r,phi). У той час як ви можете розрахувати r = sqrt(x^2+y^2)досить легко, часто потрібно певна різниця випадків при розрахунку кута , phiтому що arcsin, arccosа arctanй всі інші тригонометричні функції мають спільний домен, кожні тільки прольоти половини окружності. У …
18 code-golf  math  geometry  trigonometry  code-golf  number-theory  fibonacci  code-golf  math  sequence  fibonacci  code-golf  string  code-golf  math  graphical-output  geometry  code-golf  string  code-golf  math  geometry  code-golf  math  bitwise  number  popularity-contest  graphical-output  image-processing  fractal  code-golf  number-theory  code-golf  date  multi-threading  code-golf  math  code-golf  math  number  sequence  code-golf  math  number  sequence  arithmetic  code-golf  decision-problem  logic-gates  code-golf  decision-problem  balanced-string  code-golf  math  arithmetic  combinatorics  code-golf  expression-building  code-golf  physics  code-golf  abstract-algebra  code-golf  number  arithmetic  integer  code-golf  ascii-art  number  code-golf  number-theory  primes  code-golf  arithmetic  grid  code-golf  code-golf  sequence  code-golf  kolmogorov-complexity  compression  code-golf  math  number  arithmetic  array-manipulation  code-golf  primes  hexagonal-grid  complex-numbers  code-golf  number  counting  code-golf  math  number  arithmetic 

3
Найвищий бал на полі
Вступ Нехай поле - це прямокутник, заповнений лише символами -та [0-9]. Прикладом поля є: 11-011123 111-010-- 0010---01 111-01234 Ви бачите, що це поле було розділене на три менші області: Щоб обчислити рахунок меншої площі, ми просто додамо всі числа. Наприклад: 11 111 0010 111 1 + 1 + 1 + …
18 code-golf  number  grid 

2
Міста: пам'ятки
Я в положенні (0, 0) нескінченного двовимірного міста, яке ідеально поділяється на блоки, по центру в кожній точці грат, деякі з яких містять будинки. Будівля у певній точці (x, y) займає всю площу з протилежними кутами в (x-.5, y-.5) та (x + .5, y + .5) , включаючи її межу. …

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

1
Перемістіть слово хмара
Фон Я хотів зробити гарне слово хмара, як це: these are words floating Я обчислював (x,y)-координати першої літери кожного слова, підключав їх до мого генератора хмарних слів і дозволяв виконувати свою роботу. Однак я випадково використав (y,x)-координати, тому результат виглядає приблизно так: these floating words are Оскільки я лінивий, щоб …
18 code-golf  string  grid 

2
Ланцюгові слова кросворду
Змагання Подаючи список слів, ["Programming", "Puzzles", "Code", "Golf"]виведіть слова кросворду: П рограмування у z z Г л C ода лс f Алгоритм Ви повинні обробити список у заданому порядку. Слова друкуються в чергуються орієнтаціях, починаючи з горизонталі . Два слова перетинаються на першій літері першого слова, яка також присутня у …

3
Нанизане намисто з перлів
Огляд Перлини (або Масю) - це логічна гра, що грається на сітці. На сітці розміщені чорно-білі перлини. Завдання полягає у формуванні єдиного замкнутого циклу, який проходить через кожну перлину, використовуючи лише прямі відрізки та прямі кути. Існує кілька правил, які регулюють взаємодію петлі з перлами: Білі перлини повинні проходити прямо …

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