Пазлы для программирования и Code Golf

33
Утвердить Случайные Die Tippers

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

33
Что такое обратный (двоичный) номер бита?

Таким образом, вам дается положительное основание 10 (десятичное) число. Ваша задача - поменять двоичные цифры и вернуть этот базовый номер 10. Примеры: 1 => 1 (1 => 1) 2 => 1 (10 => 01) 3 => 3 (11 => 11) 4 => 1 (100 => 001) 5 => 5 (101 => 101) 6 => 3 (110 =>...

33
Самый маленький премьер с завихрением (A068103)

Задача под рукой, учитывая число n, найти наименьшее простое число, которое начинается с НАИМЕНЬШЕГО n числа числа 2в начале числа. Это последовательность, которую я нашел в OEIS ( A068103 ). Первые 17 чисел в последовательности даны ниже, если вы хотите больше, мне придется на самом деле...

33
Notcalc (Рассчитать неправильный ответ)

Цель: Учитывая два натуральных числа (целые числа от 0 до бесконечности), выведите число, которое не является суммой этих чисел, но является натуральным числом. Примеры решений (TI-Basic): A+B+1 not(A+B) Неверные решения: A+B-1(для входных данных 0,0возвращается -1, что не является естественным)...

33
Найти оптимальный шаблон

Дана строка s, состоящая из строчных букв, таких как aabaaababbbbaaba и положительное целое число п , такие , как 4, выводить длина- п строка т таким образом, что , когда т повторяется до длины с , они имеют как много символов в часто , как это возможно. Для данного примера оптимальный результат...

33
Идеальные номерные знаки

Идеальные номерные знаки Начав несколько лет назад, я немного поиграл, катаясь на машине: проверяя, являются ли соседние номерные знаки «идеальными». Это относительно редко, но захватывающе, когда вы его найдете. Чтобы проверить, является ли номерной знак идеальным: Суммируйте символы: A = 1, B =...

33
Я превышаю ограничение скорости?

Учитывая дорогу ascii-art и время, которое потребовалось мне, чтобы пересечь ее, скажите мне, ускоряюсь ли я. Единицы Расстояние в произвольной единице d. Время в произвольной единице t. Дорога Вот простая дорога: 10===== Эти 10средства 10 dв t. Это ограничение скорости на дороге. Дорога имеет 5...

33
Факториалы и бесконечные циклы!

Как вы, возможно, знаете, факториал натурального числа nявляется произведением всех натуральных чисел, равных или меньших n. Например : 6! = 6*5*4*3*2*1 = 720 0! = 1 Теперь мы определим специальную операцию с нерелевантным именем, например sumFac: Учитывая положительное целое число n, sumFac(n)это...

33
Подскажите мое разрешение экрана!

Выведите разрешение экрана устройства в определенном формате [width]x[height](без скобок). Например, вывод может быть 1440x900. Вот онлайн-тестер, который вы можете использовать для проверки собственного разрешения...

33
С днем ​​рождения, Раффаэле Чекко!

Раффаэль Чекко программист , который произвел некоторые из лучших видеоигр для ZX Spectrum компьютера в конце восьмидесятых годов. Среди прочего он разработал широко известный киберноид и экзолон . Рафаэле исполняется 50 лет 10 мая 2017 года . Этот вызов - небольшая дань ему за счастливые часы,...

33
Мартин против Денниса - Раунд 1: у кого больше представителей?

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

33
Удалить символ по указанному индексу

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

33
Это число треугольное?

Вызов Учитывая положительное целое число, определите, является ли оно треугольным числом, и, соответственно, выведите одно из любых двух постоянных, различных значений. Определение Треугольное число является числом , которое может быть выражено в виде суммы последовательных положительных целых...

33
Является ли этот номер repdigit?

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

33
Заставь его взорваться!

Возьмите матрицу положительных целых чисел в качестве входных данных и заставьте ее взорваться! Чтобы взорвать матрицу, просто добавьте нули вокруг каждого элемента, включая внешние границы. Форматы ввода / вывода необязательны как всегда! Тестовые случаи: 1 ----- 0 0 0 0 1 0 0 0 0 -------------- 1...

33
Найдите самую высокую уникальную цифру

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

33
Сколько маны мне нужно?

Dungeon Master - одна из первых ролевых игр в реальном времени, впервые выпущенная в 1987 году на Atari ST. Среди других захватывающих вещей того времени, он предложил довольно сложную систему заклинаний, основанную на рунах. Ваша задача сегодня состоит в том, чтобы написать программу или функцию,...

33
Создать бинарную стену

Дан массив положительных целых чисел в базе 10, где n > 0выведите их представление двоичной стены. Как это работает? Преобразуйте каждое число в его двоичное представление. Дополните представление начальными нулями до длины самого длинного, т.е. 1, 2-> 1, 10-> 01, 10. Создайте стену, где...

33
Мини-вызовы с ограниченным доступом

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

33
Я люблю сардины

Я люблю сардины, их не хватает, как и мой компьютер Omnilang 5000, который не зависит от языка. Чтобы подарить моему компьютеру удовольствие от сардин, я решил накормить его рядом программ, которые способны отображать на экране банки сардин в различных ориентациях и отображать до десяти сардин. В...