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

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

30
Складіть програму «Ceeeeeeee»
Одного разу я написав програму JavaScript, яка взяла б за введення рядок і символ і видалила б усі символи, крім першого та символу, поданого як введення, по одному. Наприклад, обчислюючи це за допомогою входів codegolf.stackexchange.comі eдля виходу символів: codegolf.stackexchange.com cdegolf.stackexchange.com cegolf.stackexchange.com ceolf.stackexchange.com celf.stackexchange.com cef.stackexchange.com ce.stackexchange.com cestackexchange.com cetackexchange.com ceackexchange.com ceckexchange.com cekexchange.com …
95 code-golf  string 

30
Унікально дешево
Напишіть функцію або програму, яка визначає вартість заданого рядка, де вартість кожного символу дорівнює кількості, скільки разів персонаж стався до цього моменту в рядку, і вартість рядка - це сума витрат його символів. Приклад Для входу abaacabвартість обчислюється наступним чином: a b a a c a b 1 2 3 …

14
Я пасивний агресивний і хочу ображати мого начальника, не знаючи його
Минуло грубо кілька місяців на роботі, і я відчуваю, що мені просто хочеться кричати прямо на обличчя мого начальника. Я, однак, не один, щоб прямо протистояти людям, з якими я маю проблеми. Я також не хочу втрачати роботу. Тож ось ідея: я хочу вміти його ображати, не знаючи ніколи. І …
93 code-golf  string 

30
Чи працює цей рядок як рядок?
Напишіть програму, яка бере рядок з рядком, який, на вашу думку, може містити лише символи /\_‾. (Це нахил вперед і назад, підкреслення і перекреслення . Ви можете використовувати ~замість обертання, якщо це потрібно, оскільки накладання рядка не є зручним для ASCII.) Наприклад, одним із можливих входів є: __/‾‾\/\_/‾ Вашій програмі …

9
Гольф календар пригод
Це той час року, коли багато хто з нас отримують свої адвент-календарі ! Якщо ви не знайомі з календарем подій, це спеціальні календарі, які використовуються для підрахунку приходу в очікуванні Різдва. На мій досвід, двері розміщуються випадковим чином, і частина задоволення, коли дитина працювала, де завтра були двері! Часто в …

28
Вертикально згортати текст
Скажіть, у мене такий текст (кожне слово в одному рядку, без пробілів) Programming Puzzles & Code Golf В цьому немає сенсу! Це повністю не відповідає законам фізики. Ваше завдання - виправити цю неможливу ситуацію та згортати текст так: P Prog &uzz Coderam Golflesming Так що під жодним символом немає порожнього …

30
Визначте, чи є рядки анаграмами
Виклик Враховуючи два рядки, попрацюйте, чи є в них обох однакові символи. Приклад Вхідні дані слово, wrdo Це повертається, trueтому що вони однакові, але просто зашифровані. Вхідні дані слово, wwro Це повертається false. Вхідні дані човен, тоба Це повертається true Правила Ось правила! Припустимо, що вхід буде не менше 1 …

30
Мені знадобилося багато часу, щоб зробити це, будь ласка. (Коментарі YouTube 1)
Тримайся ..... це не тролінг. Фон Цими днями на YouTube розділи коментарів містять такі шаблони: S St Str Stri Strin String Strin Stri Str St S де Stringє простим заповнювачем і відноситься до будь-якої комбінації символів. Ці зразки, як правило, супроводжуються It took me a lot of time to make …

30
Проста програма для котів
Одне з найпоширеніших стандартних завдань (особливо при демонстрації езотеричних мов програмування) - реалізувати "котячу програму" : прочитайте всі STDIN та роздрукуйте її до STDOUT. Хоча ця назва іменована утилітою оболонки Unix, catвона, звичайно, набагато менш потужна, ніж реальна річ, яка зазвичай використовується для друку (і об'єднання) декількох файлів, прочитаних з …
84 code-golf  string 

30
Що насправді чує моя собака
Мою собаку звуть Рекс. Кожен раз, коли я його лаю, він здається не дуже вражений, і єдиний раз, коли я бачу, як він реагує, це коли я вимовляю його ім'я. Якщо я скажу Rex, I told you not to do this! You're making me angry Rex! все, що він чує, …

30
Роздрукуйте Tabula Recta!
Роздрукуйте Tabula Recta! Табула Ректа (іноді її називають «Таблиця Вігенера») була створена Йоганнесом Тритеміусом і використовувалася в декількох шифрах, включаючи всі варіанти шифра Вігенера Белласо та шифри Тритемія. Це виглядає приблизно так: ABCDEFGHIJKLMNOPQRSTUVWXYZ BCDEFGHIJKLMNOPQRSTUVWXYZA CDEFGHIJKLMNOPQRSTUVWXYZAB DEFGHIJKLMNOPQRSTUVWXYZABC EFGHIJKLMNOPQRSTUVWXYZABCD FGHIJKLMNOPQRSTUVWXYZABCDE GHIJKLMNOPQRSTUVWXYZABCDEF HIJKLMNOPQRSTUVWXYZABCDEFG IJKLMNOPQRSTUVWXYZABCDEFGH JKLMNOPQRSTUVWXYZABCDEFGHI KLMNOPQRSTUVWXYZABCDEFGHIJ LMNOPQRSTUVWXYZABCDEFGHIJK MNOPQRSTUVWXYZABCDEFGHIJKL NOPQRSTUVWXYZABCDEFGHIJKLM OPQRSTUVWXYZABCDEFGHIJKLMN PQRSTUVWXYZABCDEFGHIJKLMNO QRSTUVWXYZABCDEFGHIJKLMNOP RSTUVWXYZABCDEFGHIJKLMNOPQ …

30
Найкоротший код для інвертування бітового рядка
Мені здається, що тут недостатньо легких запитань, які можуть спробувати початківці! Завдання: Дано випадковий рядок введення 1 і 0, наприклад: 10101110101010010100010001010110101001010 Напишіть найкоротший код, який видає біт-розумний зворотний так: 01010001010101101011101110101001010110101
79 code-golf  string 

30
N (e (s (t))) рядок
Щоб "функціонувати гніздо" рядка, необхідно: Трактуйте перший символ як функцію, а наступні символи - як аргументи цієї функції. Наприклад, якщо рядок введення був Hello, то першим кроком буде: H(ello) Потім повторіть цей самий крок для кожної підрядки. Таким чином ми отримуємо: H(ello) H(e(llo)) H(e(l(lo))) H(e(l(l(o)))) Ваше завдання - написати програму …

30
Код Джонні Код, Код!
Батько рок-н-ролу Чак Беррі сьогодні сумно помер. Розглянемо хор його знаменитої пісні " Джонні Б. Гуд ": Go, go Go Johnny go, go Go Johnny go, go Go Johnny go, go Go Johnny go, go Johnny B. Goode (Є й інші способи , які були прописані, але вищезазначене буде служити …
75 code-golf  string 

30
Кількість “a” s та “b” s має бути рівним. Ви придбали комп'ютер?
У популярній (і найважливішій) книзі з інформатики «Вступ до формальних мов та автоматів » Пітера Лінца часто зазначається така формальна мова: головним чином через те, що цю мову не можна обробити автоматами з кінцевим станом. Цей вираз означає "Мова L складається з усіх рядків 'a', за якими 'b', в яких …

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