Вопросы с тегом «number»

26
Найти сортируемые годы

2013 год имел интересное свойство: цифры сортируются последовательно (0123). Давайте назовем этот тип числа сортируемым числом: неотрицательным целым числом, чьи 10 основных цифр являются последовательными после сортировки. К сожалению, это не повторится до 2031 года, а после этого - до 2103. Ваша...

26
Сравнить номера версий

Когда мы публикуем какое-то программное обеспечение, мы присваиваем ему номер версии. И пользователи могут захотеть обновить программное обеспечение до последней версии. Итак, пришло время узнать, какая версия должна быть новее. вход Введите два номера версии в виде строк. В контексте этой задачи...

26
Распечатать Золотое сечение

Это было весело! Однако с тремя цифрами веселье закончилось слишком рано. Эта задача похожа, но мы продолжим веселье. Соревнование Выведите как можно больше цифр Золотого сечения φ. Золотое сечение определяется как число, которое удовлетворяет φ = (φ + 1) / φ, и первые 100 цифр определяются как:...

26
Битфлип-устойчивые композитные номера

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

26
Как долго мой номер?

Вызов Если задано целое число Qв диапазоне -(2^100) ≤ Q ≤ 2^100, выведите количество цифр в этом числе (в базе 10). правила Да, вы можете взять число в виде строки и найти его длину. Все математические функции разрешены. Вы можете принимать входные данные в любой базе, но выходные данные должны...

26
Создать матрицу шахматной доски

Возьмите положительное целое число n в качестве входных данных и выведите матрицу n-by-n шахматной доски, состоящую из 1 и 0 . Верхняя левая цифра всегда должна быть 1 . Тестовые случаи: n = 1 1 n = 2 1 0 0 1 n = 3 1 0 1 0 1 0 1 0 1 n = 4 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 Форматы ввода и вывода не...

26
7-сегментные различия

Я думаю, что большинство людей здесь знают, что такое 7-сегментный дисплей для цифр: _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ | |_| |_| |_| | |_ _| | _| |_| | |_| _| Мы можем определить 7-сегментную разницу (7SD) между двумя цифрами как количество сегментов, которые необходимо переключить для...

26
Цифровая твердость целых чисел

Чтобы найти цифровую жесткость целого числа, возьмите его двоичное представление и посчитайте, сколько раз можно удалить как начальный, так и конечный 1символы, пока он не начнется или не закончится знаком a 0. Общее количество удаленных бит - это его цифровая твердость. Это довольно многословное...

26
Гольф Бесплатный Ланч

Найдите максимально выгодную последовательность обменов по таблице обменных курсов. В качестве примера рассмотрим валюты A riary (ваша домашняя валюта), B aht, C edi и D enar, где курс от одного к другому (после взимания любой транзакции) задается записью (строка, столбец) в таблица обменного курса...

26
Алфавит в номер и номер в алфавит

Вызов В этом задании вы должны взять число в качестве ввода и вывести соответствующую букву алфавита, и наоборот. (1 <=> A, 2 <=> B) и т. Д. 1 -> A 2 -> B ... 26 -> Z A -> 1 B -> 2 ... Z -> 26 правила Это код-гольф , поэтому выигрывает самый короткий код в байтах. Вход...

26
Суммирование вращения

Возьмите квадратную матрицу, содержащую положительные целые числа в качестве входных данных, и вычислите «повернутую сумму» матрицы. Вращаемая сумма: Взять сумму исходной матрицы и повернуть ту же матрицу на 90, 180 и 270 градусов. Предположим, что матрица: 2 5 8 3 12 8 6 6 10 тогда повернутая...

26
Одно выражение, много значений

Используя наши знакомые математические символы: +, x, круглые скобки и любое рациональное число, легко создавать выражения, которые оценивают до некоторого желаемого числа. Например: 1+(2x3)=7, (1+2)+(3x6.5)=22.5и так далее. Достаточно скучно. В этой проблеме, мы будем использовать новый оператор:...

26
Таблица умножения для Cheela

Cheela (из книги Яйцо дракона Роберт Л. вперед) существа , которые живут на поверхности нейтронной звезды. Их тело плоское и круглое с двенадцатью глазами по периметру, поэтому они, естественно, используют систему нумерации Base-12. Среди чил, забота о детенышах и воспитание молодёжи - это задачи,...

26
Четыре магическое число

Я не проверял «песочницу» до публикации этого задания - похоже, что это предложение было предложено Cᴏɴᴏʀ O'Bʀɪᴇɴ . С учетом целочисленного ввода напишите программу, которая печатает загадку «четыре - магическое число» Четыре магическое число Пять четыре и четыре магическое число Шесть - это три, и...

26
Держите ненулевые и их соседей

Взято из этого вопроса в Stack Overflow. Спасибо также @miles и @Dada за то, что они предложили тестовые материалы, которые касаются некоторых ключевых случаев. Соревнование Учитывая массив целочисленных значений, удалите все нули, которые не окружены некоторым ненулевым значением. Эквивалентно,...

26
Выберите случайное число от 0 до n, используя постоянный источник случайности

задача Если положительное целое число nменьше 2^30указанного в качестве входного значения любым выбранным вами способом, ваш код должен выдавать случайное целое число между 0и nвключительно. Число, которое вы генерируете, должно выбираться случайным образом равномерно . То есть каждое значение от...

26
Лучший счет Yahtzee

Yahtzee - игра, в которую играют пять шестигранных кубиков и таблица результатов с тринадцатью различными полями для заполнения счета. У каждого окна есть свои правила подсчета очков: 1s, 2s, 3s, 4s, 5s, 6s все очки очков равны сумме соответствующих костей (то есть бросок [3, 2, 3, 1, 5], набранный...

26
Вверх идут биты!

Для заданного целого числа N выполните следующие действия: (используя 9 в качестве примера). Получите вход N. ( 9) Конвертировать N из base10 в base2. ( 1001) Увеличивайте каждый бит на 1. ( 2112) Рассматривайте результат как base3 и конвертируйте его обратно в base10. ( 68) Возврат / Вывод...

26
Цифровые треугольники

Вызов: Входные данные: положительное целое числоnnn Выход: Создайте список в диапазоне и объедините его вместе в строку (т. Е. N = 13 будет строкой ).[1,n][1,n][1,n]n=13n=13n=1312345678910111213 Теперь мы выводим треугольник, используя префиксы или суффиксы этой строки, в одной из следующих четырех...

26
Последовательность плюс-минус

Последовательность плюс-минус Последовательность плюс-минус - та, которая начинается с двух семян, a(0)и b(0). Каждая итерация этой последовательности представляет собой сложение и вычитание двух предыдущих членов последовательности. То есть a(N) = a(N-1) + b(N-1)и b(N) = a(N-1) - b(N-1). Цель...