Вы должны использовать один язык для написания программ, которые выполняют следующие девять задач в любом порядке .
- Преобразовать введенное число из базы 10 в базу 36.
- Пример ввода:
1000
- Пример вывода:
RS
(вывод должен быть в верхнем регистре)
- Пример ввода:
- Преобразуйте каждый символ в строке в его десятичные десятичные коды ASCII и напечатайте соединенные вместе коды.
- Пример ввода:
Scrambled 3GG5
- Образец вывода:
839911497109981081011002051717153
- Пример ввода:
- Определите, делится ли введенное число на 1738.
- Верните истинное значение, если оно есть, и ложное значение, если это не так.
- Определите, есть ли в строке буква
q
.- Верните истинное значение, если оно есть, и ложное значение, если нет.
- Закодируйте введенную строку букв с помощью шифра Цезаря +1.
- Дело должно быть сохранено. Небуквенные символы будут напечатаны без изменений.
- Пример ввода:
Good morning, World!
- Образец вывода:
Hppe npsojoh, Xpsme!
- Найдите и выведите сумму простых множителей числа.
- Пример ввода:
1320
- Образец вывода:
21
- Пример ввода:
- Версия для печати
PPCG
. - Выведите первые
n
натуральные числа, которые делятся наfloor(sqrt(n))
.n
введенное целое число
- Замените каждый
o
иO
во введенной строке наಠ
.- Пример ввода:
Onomatopoeia
- Образец вывода:
ಠnಠmatಠpಠeia
- Пример ввода:
Вы заметите, что это Code Billiards
не так Code Golf
. Цель этой задачи, как и в бильярде, состоит в том, чтобы настроить свой код так, чтобы он мог быть слегка изменен для следующей задачи. Вот почему ваши программы не должны решать вышеуказанные задачи по порядку.
Ваша оценка определяется следующим образом
- Ваша оценка увеличивается на
1
каждый байт в ваших программах. - Ваша оценка увеличивается,
floor(n^(1.5))
если две последовательные программы имеют расстояние Левенштейнаn
. Например, если ваша первая программаpotato
и вторая программаtaters
, ваш счет увеличивается на 12 на 12 байт и на11
=floor(5^(1.5))
для расстояния Левенштейна, равного 5.
Цель этой задачи - получить как можно более низкий балл после написания всех девяти программ. Применяются стандартные правила компьютерной графики.
Чтобы увидеть таблицу лидеров, нажмите «Показать фрагмент кода», прокрутите вниз и нажмите «► Выполнить фрагмент кода». Отрывок сделан Оптимизатором.
ಠ
и a
? Это 1 ( считается ಠ
как 1 символ) или 2 (потому что ಠ
на самом деле это 2 байта)?