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

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

4
CUSRS - абсолютно марна система рефакторингу струн!
Вступ Я справді великий фанат викликів СБУ (коротких, але унікальних), які весь час виникають на PPCG. CUSRS - це система, призначена для рефакторних рядків, функція CUSRS приймає 2 параметри та виводить 1 рядок. Виклик Створіть програму, функцію, лямбда або прийнятну альтернативу: Дано String inputта String refactor(як приклади) рефактор, inputвикористовуючи refactorнаступне: …
11 code-golf  string 

7
Знесення будівель
Виклик Напишіть повну програму / функцію для знесення даної будівлі зі швидкістю 1 поверх в секунду . ВХОД Введення - це будівля за допомогою STDIN (або, як це називається, у вашій мові) або через АРГУМЕНТ функції. t = 0 с | |#| {#} |# #| |# # #| |# # …

2
Інтерпретувати повторення!
Цей виклик є першим у серії із двох викликів про повторення. Незабаром буде другий. У мові під назвою Повторення (те, що я щойно склав) складається нескінченна струна 12345678901234567890...з 1234567890повторенням назавжди. Для виведення чисел доступний наступний синтаксис: +-*/: Це вставляє оператора в рядок повторюваних цифр. Приклади: +-> 1+2= 3( +Вставляє +між …

2
Марсель Пруст і Марков розшифрували тексти T9 ​​служби безпеки
Ніби цей виклик міг би бути більше піфонескою за духом ... Ніяких попередніх знань про ланцюги Маркова або методи шифрування не потрібно. Ви шпигун, якому потрібно отримати важливу інформацію від британської служби безпеки M1S. Агенти M1S прекрасно знають, що їхні сигнали Wi-Fi можуть бути перехоплені, їх захищені вразливості для Android …

2
Ленгфордські струни
Опис виклику Лангфорд рядок замовлення Nвизначається наступним чином : Довжина струни дорівнює 2*N, Рядок містить перші Nлітери англійського алфавіту, причому кожна літера з’являється двічі, Для кожної пари однакових букв, є Mбукви між ними, де Mпозиція цієї букви в алфавіті ( A = 1, B = 2, ..., Z = 26). …
11 code-golf  string 

2
Обчисліть прогони рядка
Розглянемо наступні визначення, взяті з Кількість прогонів у рядку В. Райттера. Зауважте, що слово, рядок та підрядка - це приблизно синоніми. Запуск у рядку - це нерозширюваний (з однаковим мінімальним періодом) періодичний сегмент у рядку. Період p слова w - це будь-яке додатне ціле p, таке, що w [i] = …
11 code-golf  string 

5
Роздрукуйте плитку AdamN
Adam7 - алгоритм переплетення растрових зображень, наприклад PNG. Його називають алгоритмом "Adam7", оскільки він був винайдений Адамом М. Костелло, і він генерується, дотримуючись певної моделі 7 разів. Один із цікавих моментів алгоритму Адама7, який робить його справді цікавим для кодового гольфу, - це те, що шаблон можна повторювати довільну кількість …

8
Накресліть трикутник фі
Роз'яснення: В принципі, ви повинні зробити це Тотієнтська функція Ейлера має ім'я фі. Спробуємо обчислити фі (8) По-перше, перерахуйте всі числа 8 і назад, не включаючи 0 або нижче 8 7 6 5 4 3 2 1 Тепер знайдіть, які числа не діляться на коефіцієнт з 8 (1 не рахується), …

10
Розділіть струну на n частин (або шматочки довжиною n)
Змагання У цьому виклику ви повинні виконати дві різні (але пов'язані) задачі залежно від порядку введення. Ваша програма буде отримувати рядок sі ціле число nяк вхід і воля розділити sна шматки по довжині, nякщо sвийде першим. Останній елемент буде коротшим, якщо необхідно. розділити sна nшматки однакової довжини, якщо nвийде першим. …
11 code-golf  string 

7
Прочитайте кросворд
Натхненний цим питанням щодо упаковки у цей формат. Іноді я бачу закінчену кросворд і, будучи такою, якою я є, я не можу потурбуватися, щоб дізнатись, які рішення насправді були. Вхід: 2D рядок (будь-який формат, розділений новий рядок, 2d список тощо) Порожні квадрати будуть представлені символом (пробіл) Кожен інший квадрат буде …

1
Допоможіть Джейсону відформатувати його JSON
У Джейсона великий JSON, але він нечитабельний, тому йому потрібно його гарненько. Форматування спец JSON має 4 різні типи: Числа; Просто0-9 Струни; Подвійне цитування "рядків уникло\ Масиви; Розмежовані []предметами, розділеними ,предметами, можуть бути будь-якого з цих типів Об'єкти; Розмежований {}формою, це key: valueключ - це рядок, а значення - будь-який …
11 code-golf  string  json  code-golf  number  code-golf  image-processing  code-golf  string  code-golf  number  sequence  arithmetic  number-theory  code-golf  string  code-golf  string  counting  code-golf  ascii-art  code-golf  math  code-golf  tips  code-golf  string  code-golf  grid  graph-theory  code-golf  parsing  interpreter  brainfuck  code-golf  math  arithmetic  number-theory  programming-puzzle  c#  code-golf  dominoes  code-golf  tips  code-golf  string  grid  crossword  code-golf  string  code-golf  kolmogorov-complexity  code-golf  number  sequence  code-golf  string  math  number  number-theory  primes  fastest-code  code-golf  number  code-golf  string  code-golf  ascii-art  number  kolmogorov-complexity  code-golf  string  grid 

3
Розсувні столиці
Фон Уявіть англійський алфавіт, виписаний рядом з великої літери - ABCDEFGHIJKLMNOPQRSTUVWXYZ. Припустимо, у нас є спеціальний об'єктив змінної ширини, такий, що, розміщуючи його над рядком, він показує певне "вікно" алфавіту, з літерами поза об'єктивом, прихованими від зору. Крім того, ця лінза має форму викривлення, так що перша буква всередині лінзи …


9
Взаємно заповнюйте заготовки
Давши вхід з двох рядків із послідовностями підкреслень, що представляють відповідні слова, виведіть речення із заповненими "пробілами". Найкращий спосіб описати цей виклик на прикладі. Ось приклад введення: programming _____________ and code golf programming puzzles ______ code ____ І ось відповідний вихід: programming ___puzzles___ and code golf programming puzzles _and__ code …
11 code-golf  string 

3
Прочитайте таблиці
Завдання Прочитайте вміст таблиці із заданим набором координат. Форматування таблиці Таблиці будуть у такому базовому форматі: |[name]|[name]| --------------------- [name]| [val]|[val] | [name]| [val]|[val] | Назви стовпців завжди унікальні в межах стовпців . Назви рядків також унікальні в рядках . Сюди входять імена, однакові, крім пробілів. Значення, назви стовпців та назви …
11 code-golf  string 

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