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

Змагання за вирішення певної проблеми за допомогою використання та маніпулювання струнами.

6
Фрактал замку Minecraft
Натхнене відео YouTube від іншого користувача PPCG ... Ваша задача полягає в тому, щоб використовувати мистецтво ASCII, щоб намалювати стіну замку Minecraft Андезита і Діоріта. Форма стінки є Кантора Set . Для довідки, набір канторів виготовляється шляхом повторення наступних N разів: Потрійте поточний крок Замініть середній на порожнє місце Додайте …

11
Вихідний код GO!
Давайте використовувати доповнену реальність для полювання на маленьких істот, захованих у вихідному коді. Напишіть програму quine, яка виводить власне джерело коду, за винятком 5 послідовних символів, які будуть змінені та відображатимуть PCG-mon :(^_^) У 5 послідовних символів можуть бути розташовані в будь-якому місці в вихідному коді (від позиції 0до n-5, …

26
Перекладач з англійської на чужих
Брифінг Інопланетяни оселилися на землі і, як не дивно, їх алфавіт точно такий, як у нас. Їх мова також дуже схожа на нашу з деякими дуже чіткими та легкими для обчислення відмінностями. Виклик Візьміть рядок і виведіть еквівалент мови іноземця. Переклад працює як такий: Поміняйте всі голосні слова на відповідні: …
18 code-golf  string 

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 

30
Який другий неповторюваний персонаж?
Виходячи з цього питання від Code Review Враховуючи непорожній рядок друкованих символів ASCII, виведіть другий неповторюваний символ. Наприклад, для введення DEFD, виводу F. Вхідні дані Одина рядок у будь-якому відповідному форматі . Вихід Другий символ , який не повторюється, при читанні зліва направо, знову в потрібному форматі. Вихідний символ нечутливий …

6
Довжина-кодуйте рядок
Припустимо, ми використовуємо наступні правила для витягання однієї рядка з іншої рядка, яка містить лише символи для друку ASCII і називається- *string. Якщо рядок закінчується до того, як процес зупиниться, це помилка, і результат процесу не визначений у такому випадку: Починати з d=1, s="" Щоразу, коли ви стикаєтесь з a …
18 code-golf  string 

23
Створіть біт паритету
Біт парності , є одним з найпростіших форм контрольної суми. По-перше, ви повинні вибрати паритет, парний чи непарний. Скажімо, ми вибираємо навіть. Тепер нам потрібне повідомлення для передачі. Скажімо, наше повідомлення "Foo". Це пишеться у двійковій формі як: 01000110 01101111 01101111 Тепер ми підраховуємо загальну кількість 1"s" там, яка дорівнює …

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 Алгоритм Ви повинні обробити список у заданому порядку. Слова друкуються в чергуються орієнтаціях, починаючи з горизонталі . Два слова перетинаються на першій літері першого слова, яка також присутня у …

15
Об’єднання двох рядків
Вступ Скажемо, що S 1 = a...bі S 2 = ..c... Якщо розмістити їх один на одного, ми отримаємо: a...b ..c.. Ми зливаємо обидва рядки з .символом як рідкий (який може перекриватися). Ми отримуємо це: a.c.b Якщо один рядок довший за інший, ми просто застосуємо той же алгоритм: a.....b ..c.. …
18 code-golf  string 

13
Лиття ASCII ст
Вам надається єдиний рядок для друку ASCII, що не містить нових рядків, та багаторядковий "форму", що містить пробіли ( ) та хеші ( #). Ви повинні набрати символів за символом у рядку та замінити хеші, використовуючи символи з рядка в лівому правому верхньому нижньому порядку. Якщо рядок занадто короткий для …

6
Розбір РНК на кодони
Вступ РНК - менш відомий двоюрідний брат ДНК. Його головне призначення - контролювати вироблення білків у клітинах за допомогою процесу, який називається трансляцією . У цьому виклику ваше завдання полягає в тому, щоб реалізувати частину цього процесу, де РНК розбита на кодони . Цей виклик є тематично пов'язаним, але зосереджений …

4
Стислі дні тижня
З огляду на введення списку днів тижня, виведіть найкоротше відсортоване подання списку. Формат введення є рядок , що складається з одного або декількох з подстрок однорядкове резюме Su(неділя), Mo(понеділок), Tu( і т.д.), We, Th, Fr, і Sa. Введення не обов'язково може бути вказане в упорядкованому порядку. Щоб перетворити вхід у …

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