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

Конкурс для решения конкретной проблемы с помощью использования и манипулирования строками.

5
Код Гольфинатор-3000
Как все знают , добавление inator-3000в конце любого существительного делает его круче. Но что еще может сделать слово круче? Задав строку ASCII в качестве входных данных, выведите крутость слова. Расчет крутости Есть 4 элемента для расчета крутости слова. Само слово. Базовая оценка - это количество заглавных букв, умноженное на 1000 …
22 code-golf  string 

18
Сложите строку в треугольник
Учитывая строку, длина которой делится на 4, сделайте треугольник, как показано ниже. Если строка есть abcdefghijkl, то треугольник будет: a b l c k defghij Если строка есть iamastringwithalengthdivisiblebyfour, то треугольник будет: i a r m u a o s f t y r b i e n l gwithalengthdivisib …

30
Динамически создавать ящики
Соревнование: Нарисуйте прямоугольник ASCII-блоков: [] Правила: Принимает ширину и высоту ввода Вы можете предположить, что оба эти числа Необходимо создать строку с символами новой строки, \ n Примеры: 2, 2: [][] [][] 2, 3: [][] [][] [][] Побеждает несколько байтов.

19
Вычислить двоичную сумму деления слова
Возьмите строку, sсодержащую печатные символы ASCII в качестве входных данных, и выведите ее «двоичную сумму деления». Нужно объяснение? Как вы получаете двоичную сумму? Мы будем использовать строку A4в качестве примера в следующем объяснении. Преобразуйте символы в двоичные, обрабатывая каждую букву как 7-битный символ ASCII A -> ASCII 65 -> 1000001 …

30
N-й символ равен n-му от последнего символа?
Вдохновлен ли начало равно концу Если задана строка sи целое число n, выведите truey / falsey, чтобы узнать, равен ли nth char из sчисла nth из конца char в s. вход Непустая строка и целое число. Вы можете использовать индексирование на основе 0 или индексирование на основе 1. Целое число …
22 code-golf  string 

10
Шрифт Брайля
И нет, это не просто перевод текста ASCII на шрифт Брайля . В Unicode есть 2 8 = 256 образцов Брайля . (Под шрифтом Брайля я подразумеваю 8-элементные) Ж, подожди. Сколько было символов ASCII? 2 7 = 128? Что ж, давайте превратим ASCII в шрифт Брайля, потому что нет абсолютно …

30
Получить случайное число из n цифр с разными цифрами и сначала не 0
Я прочитал этот вопрос и подумал, что это будет хорошим испытанием. задача Дайте вход 0<n<10генерировать случайное число с ровно n цифр первый не 0 так f(n)>10**(n-1)-1 отличные цифры Критерии победы Это код-гольф, поэтому выигрывает самый короткий код. случайный Я имею в виду равномерно распределенные случайные. Таким образом, с точки зрения …
22 code-golf  number  random  grid  game  king-of-the-hill  javascript  code-golf  arithmetic  statistics  code-golf  math  code-golf  math  code-golf  string  palindrome  code-golf  string  interactive  code-golf  quine  polyglot  code-golf  string  stack-exchange-api  code-golf  number-theory  decision-problem  code-golf  tips  code-golf  string  internet  code-golf  graphical-output  image-processing  fractal  code-golf  ascii-art  geometry  hexagonal-grid  code-golf  string  restricted-source  hello-world  code-golf  game  code-golf  cipher  code-golf  permutations  cops-and-robbers  permutations  cops-and-robbers  code-golf  internet  stack-exchange-api  code-golf  ascii-art  random  code-golf  tips  code-golf  ascii-art  code-golf  code-golf  kolmogorov-complexity  code-golf  string  unicode  code-golf  number  sequence  primes  palindrome  code-golf  game  decision-problem  code-golf  math  geometry  code-golf  graphical-output  interactive  code-golf  set-partitions  code-golf  number  arithmetic  restricted-source  code-golf  decision-problem  python  recursion  code-golf  ascii-art  code-golf  source-layout  code-golf  function  recursion  functional-programming  code-golf  game  combinatorics  permutations  code-golf  string  file-system  code-golf  string  hashing  code-golf  stack-exchange-api  code-golf  string  code-golf  math  number  arithmetic  polyglot 

2
Создайте ASCII Padovan Spiral
Это версия ASCII этого вызова . Первоначальный пост был отделен по запросу Мартина Эндера Введение Подобно последовательности Фибоначчи, последовательность Падована ( OEIS A000931 ) представляет собой последовательность чисел, которая получается путем добавления предыдущих терминов в последовательность. Начальные значения определяются как: P(0) = P(1) = P(2) = 1 Все 0-й, 1-й …

9
<(«<) Птица-танцовщица (>»)>
Ваша птица жаждет каких-то упражнений и ей надоело все время застревать в статичных положениях. Напишите программу, которая будет показывать беспорядочно танцующую птицу аськи, обновляя каждые 100 мс * n или 200 мс * n в зависимости от движения танца. Птица всегда начинается с танцевального движения &lt;(")&gt;. Программа должна принять один …

6
Волшебное зеркало безумия
Введение У меня есть комната, полная волшебных зеркал . Это загадочные артефакты, которые могут дублировать любой предмет, кроме другого волшебного зеркала. Более точно, дублированная версия предмета появится на другой стороне зеркала, на том же расстоянии. Однако, если с обеих сторон на пути между дублирующим зеркалом и каким-либо предметом (оригиналом или …
22 code-golf  string 

15
Оператор ASCII art
Вызов Учитывая оператор ASCII из приведенного ниже списка и число n, нарисуйте представление оператора ASCII, используя этот оператор в качестве символа, с отрезками линии оператора, имеющими длину n . вход Символ ASCII из списка = + - x /и целое число nгде n &gt;= 1. (Я использую xвместо *и /вместо …

10
Является ли этот квадрат симметричным?
Напишите программу или функцию, которая принимает текстовую сетку 4 × 4, состоящую из ровно 4 A, 4 B, 4 Cи 4 D, например: ACDC BBCA BADD ABCD Они ABCDмогут быть в любом порядке, но всегда будет 4 каждого. Вы можете предположить, что ввод действителен. При желании вы также можете предположить, …

30
Экспортируйте переменную $ PATH, построчно
Вдохновлен этим вопросом на AskUbuntu. Ваша работа чрезвычайно проста. Возьмите переменную окружения PATH ( echo $PATH) и экспортируйте ее так, чтобы каждая запись (разделенная :символом) находилась в отдельной строке. Например, если PATH есть /bin:/usr/bin:/usr/local/bin, ваша программа должна вывести: /bin /usr/bin /usr/local/bin Ваша программа может не возвращать ведущий символ новой строки, …
22 code-golf  string 

10
Свернуть алфавит в спираль
Напишите программу или функцию, которая, при nналичии, будет печатать спиральные nсимволы, состоящие из латинского алфавита, ABCDEFGHIJKLMNOPQRSTUVWXYZповторяемого по мере необходимости. Эта спираль должна проходить через алфавит только вперед. Относится к Алфавитной Спирали , хотя спираль проходит через алфавит вперед и назад, и спираль постоянна. Контрольные примеры 4 AB DC 40 UVWXYZ …
22 code-golf  string 

26
Сплоченные слова
Введение Согласно сообщению Рэнда Аль'Тора в «Загадочной SE», под словом «сплоченный» подразумевается любое слово, которое содержит три буквы в алфавитном порядке (в любом порядке). Такие слова, как образование , фогхорн и кабаре , считаются сплоченными словами, тогда как такие слова, как обучение , клаксон и исполнение , не являются сплоченными …
22 code-golf  string 

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