Вопросы с тегом «restricted-source»

23
Выступи против длинных очередей

Недавно кто-то предложил более строгие ограничения для длины строки Python по умолчанию: Очевидно, что ни одна программа не должна использовать более 80 символов в строке по целому ряду причин. Прежде всего, для удобочитаемости и удобства обслуживания важно иметь твердый стандарт, чтобы мы могли...

23
Муравьи на натуральном бревне

Это хороший вызов для начинающих и хороший убийца времени. Я сказал только «естественный» журнал, потому что заголовок был слишком коротким, это не имеет ничего общего с логарифмами. Дано 2 переменные: Количество муравьев n. Ширина бревна w. Выведите лог ширины wс nмуравьями (показан пример w=3,...

23
Полупалиндромная головоломка

Палиндром - это слово, обратное ему. Теперь есть некоторые слова, которые могут выглядеть как палиндромы, но это не так. Например, рассмотрим слово sheesh, sheeshне являющееся палиндромом, потому что его противоположность - hseehsэто другое, однако, если мы рассмотрим shодну букву, то наоборот...

23
Настоящим сокровищем были числа, которые мы сделали по пути

Ваша задача - написать программу, функцию или фрагмент (да, фрагменты разрешены), которые просто выводят целое число. Однако вы должны иметь возможность разделять отправку на префиксы, которые также производят разные целые числа. Вы не можете использовать байты, которые появились в предыдущих...

23
Программы Prolific Perfect Pangram, относящиеся к печати ASCII

Обновления: ограничение по времени снято. Вы должны быть в состоянии описать вывод - см. Новое правило. Панграмма является предложением , которое использует каждую букву в алфавите , по крайней мере один раз, такие как: Быстрая коричневая лиса прыгает через ленивую собаку. Идеально панграмма...

23
Переработка на Новый Год

Хорошее решение на 2015 год - жить более устойчиво. Начнем с переработки. Код переработки, то есть! Ваша задача - напечатать номер 2015в STDOUT, с или без завершающего символа новой строки (и только это). Однако вы должны сделать это, переработав старый код из PPCG. Вот как это работает: Выберите...

23
Помогите мне отложить на мой компьютер ремонт!

Этот вызов принес вам реальное (и трагическое) вдохновение. В последнее время числовой ряд на моей клавиатуре был немного спорадическим. Клавиши 1-9работают иногда - но в других случаях они не дают результата. Как заядлый программист, это ужасно! (Видите этот восклицательный знак? Вот откуда вы...

23
Премьер-тест, который буквально премьер

Напишите программу, которая проверит простоту указанного числа и выдаст вывод в виде логического значения (True - простое число). Ваш основной тест может (но не обязан) быть действительным для числа 1. Вот подвох: ваша программа сама должна суммировать до простого числа. Преобразуйте каждый символ...

23
Поиск без условных операторов

Эта проблема была вдохновлена ​​программированием микроконтроллера Arduino. У меня есть 6 светодиодов и 6 кнопок, подключенных к различным контактам на плате. В коде каждой кнопке и индикатору присваивается идентификационный номер (1-6). Номера выводов (в диапазоне 0-13), соответствующие номерам...

23
Повторяй за мной!

Задав строку в качестве аргумента, выведите длину самой длинной (-ых) непересекающейся повторной подстроки (-ов) или ноль, если такой строки нет. Вы можете предположить, что входная строка не пуста. Примеры abcdefabc: подстрока abcповторяется в позициях 1 и 7, поэтому программа должна вывести 3...

22
Получить случайное число из n цифр с разными цифрами и сначала не 0

Я прочитал этот вопрос и подумал, что это будет хорошим испытанием. задача Дайте вход 0<n<10генерировать случайное число с ровно n цифр первый не 0 так f(n)>10**(n-1)-1 отличные цифры Критерии победы Это код-гольф, поэтому выигрывает самый короткий код. случайный Я имею в виду равномерно...

22
ASCII Art Octagons

Учитывая входное целое число n > 1, выведите восьмиугольник в стиле ASCII с длинами сторон, состоящими из nсимволов. Смотрите примеры ниже: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # # # # # # # # # # #### n=5 ##### # # # # # # # # # # # # # # # # # # # # # # #####...

22
Сделайте простую упаковку слов

(Примечание: это мой первый в истории вопрос игры в гольф, но, насколько я могу судить, никто другой не сделал именно этого, поэтому я должен быть хорошим.) Ваша задача - создать программу или функцию, которая принимает строку sи целое число nи возвращает или выводит этот текст, заключенный в...

22
Константа Хинчина как можно больше десятичных разрядов в 64 байтах или меньше

Константа Хинчина является любопытной математической константой, которая, по словам Вольфрама Матвольда , «общеизвестно сложно вычислить с высокой точностью» . Вот оно до 100 цифр: 2,685452001065306445309714835481795693820382293994462953051152345557218859537152002801141174931847697 ... Написать...

22
Вызов ogl-edocf

вход Непустая перетасованная строка, состоящая из символов ASCII в диапазоне .[32..126][32..126][32..126] Выход Выход получается путем применения последовательных поворотов к входной строке. Для каждой буквы ( [a-zA-Z]) во входной строке, идущей слева направо: если буква в верхнем регистре,...

22
Раскругленные дроби

Когда вы преобразуете дробь в десятичное число и хотите сохранить это число, вам часто приходится округлять его, потому что вы хотите использовать только определенный объем памяти. Допустим, вы можете хранить только 5 десятичных цифр, тогда 5/3 становится 1,6667. Если вы можете сохранить только 2...

22
Палиндромный генератор палиндрома

Создайте программу, которая преобразует входную строку в палиндром, начиная с входной строки. Сама программа должна быть палиндромом. Например, введите:, neverodраспечатать neveroddoreven. Вы должны также обрабатывать многословные, многострочные...

21
Интерпретировать> <> (Рыба)

Хотя> <> не является популярным языком, он может быть хорош для игры в гольф и использовался на этом сайте. Он был вдохновлен Befunge и имеет некоторые сходства в инструкциях. Обязательные команды: > < ^ v Изменяет направление указателя инструкции (вправо, влево, вверх, вниз) / \ | _...

21
Привет, мир!!! Распределение Фибоначчи

Ваша программа должна выводить точно: Hello world!!!с или без перевода строки после. Ваша программа не должна принимать никаких данных. Распределение символов исходного кода должно быть правильным в соответствии с: Количество числовых символов (0-9) должно быть ровно одним порядковым номером...

21
Когда жизнь дает тебе лимоны, делай лимонад

Вызов Вам будет предоставлена входной строки, везде слово "Lemon"встречается оно должно быть преобразовано в "Lemonade" ноa , dи eдолжны быть заимствованы из другого места в предложении. пример Пример ввода: Я нашел лимон, когда я был ребенком Пример вывода: Я основал лимонад, когда я был ребенком...