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

20
Написать переводчика для *

Задача проста. Написать переводчика для языка * . Вот большая ссылка на вики. Есть только три действительные * программы: * Принты "Hello World"  *  Печатает случайное число от 0 до 2 147 483 647 *+* Работает вечно. Третий случай должен быть бесконечным циклом согласно спецификациям в этом вопросе...

20
Сохранить / удалить / увеличить последовательность

Вот последовательность, о которой я говорю: {1, 4, 5, 9, 10, 11, 16, 17, 18, 19, 25, 26, 27...} Начиная с 1, оставьте 1, отбросьте следующие 2, оставьте следующие 2, сбросьте 3, оставьте 3 и так далее. Да, это тоже на OEIS (A064801) ! Соревнование Дано целое число n>0, найти n-й член...

20
Найти сумму делителей N

Напишите программу, которая отображает на экране сумму делителей числа (1 ≤ N ≤ 100), введенных пользователем в диапазоне от 1 до N. Это OEIS A000203 . Примеры: Вход : 7 7 / 1 = 7 7 / 7 = 1 7 + 1 = 8 Выход: 8 Вход: 15 15 / 1 = 15 15 / 3 = 5 15 / 5 = 3 15 / 15 = 1 15 + 5 + 3 + 1 = 24 Выход: 24 Вход:...

20
Поворотная позиция целых чисел

Вызов: Входные данные: Сортированный список натуральных чисел. Выход: Количество целых чисел, которые все еще имеют точно такой же индекс, после поворота цифр в каждом целом числе на количество индексов влево и повторной сортировки измененного списка. Пример: Входные данные:...

20
Поменять местами

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

20
Минимальные разреженные линейки

Стандартная линейка длиной n имеет метки расстояния в позициях 0, 1, ..., n (в любых единицах измерения). У разреженного правителя есть подмножество этих отметок. Линейка может измерить расстояние k, если оно имеет метки в позициях p и q с p - q = k . Соревнование Учитывая положительное целое число...

19
Есть ли более твердые или мягкие объекты?

Тангенциально вдохновлен открытием книги «Что если». Входные данные представляют собой прямоугольник с пробелами в виде строки, списка строк и т. Д. С объектами, созданными #внутри, внутри: ######## # # ######## ### #### ### #### ### Объекты всегда будут непересекающимися, не соприкасающимися...

19
Спиральные окрестности

Если мы возьмем натуральные числа и свернем их по часовой стрелке в спираль, мы получим следующую бесконечную спираль: ....--57--56 | 36--35--34--33--32--31--30 55 | | | 37 16--15--14--13--12 29 54 | | | | | 38 17 4---3---2 11 28 53 | | | | | | | 39 18 5 0---1 10 27 52 | | | | | | 40 19...

19
Алфавитное целое

Алфавитное целое Для данного набора чисел поместите их в алфавитном порядке, когда они прописаны (то есть 1: один, 2: два, 90: девяносто, 19: девятнадцать). Ваш код должен работать для диапазона [-999999, 999999]. Вывод должен иметь разделитель между числами. Будет работать пробел, а также пробел и...

19
Дай мне свою усталость, свою бедность, Твои толпящиеся массы, жаждущие дышать свободно

Бронзовая доска на пьедестале статуи Свободы показывает стихотворение « The New Colossus » Эммы Лазарус, часть которой гласит: Дай мне свою усталость, свою бедность, Твои толпящиеся массы, жаждущие свободного дыхания, Несчастный мусор твоего кишащего берега. Пошлите это, бездомный, буря ко мне, я...

19
Анаграмм Факторы

В недавнем эпизоде QI первые 5 кратных 142857 были описаны как анаграммы исходного числа. Конечно, любой, кто знает это число более чем мимоходом, будет знать, что эти числа на самом деле циклические, а не только анаграммы. Но это заставило меня задуматься. Пожалуйста, напишите программу или...

19
Сортировка с обратной вставкой

Задача Сформировать первоначальный зашифрованный список, от движений , что вставки Сортировать бы сортировать его. Исходный список будет содержать все числа от 0до N-1(включительно), где Nуказан размер ввода. вход Список, содержащий необходимые шаги для сортировки списка. Каждое значение...

19
Прыгающая последовательность

Давайте определим последовательность. Мы скажем, что - это наименьшее число , которое имеет следующие свойства:а ( н )a(N)a(n)ИксИксx ИксИксx и взаимно просты (они не имеют общего множителя)NNn ИксИксx не появляется раньше в последовательности | п - х | > 1|N-Икс|>1|n - x| > 1 В отличие от...

19
Сделайте программу Треугольности действительной

Треугольность - это новый esolang, разработанный г-ном Xcoder, где структура кода должна следовать очень специфической схеме: Для этой nстроки кода в ней должны быть ровно 2n-1символы программы. Это приводит к форме треугольника / пирамиды, причем первая строка имеет только один символ, а остальные...

19
Найти интегральные корни многочлена

Вызов Задача состоит в том, чтобы написать программу, которая принимает коэффициенты любого полиномиального уравнения n-степени в качестве входных данных и возвращает интегральные значения x, для которых выполняется уравнение. Коэффициенты будут предоставлены в качестве входных данных в порядке...

19
Одиночные перестановки массива

Вдохновленный Взятые из вопроса на переполнение стека . Соревнование Получив целое число n>1, выведите все массивы, которые можно получить, поменяв местами ровно две записи в массиве [1, 2, ..., n]. Массивы могут быть изготовлены в любом порядке. Вы можете последовательно использовать [0, 1,...

18
г л л ф т н н 2

Иногда действительно трудно преобразовать декартовы координаты (x,y)в полярные (r,phi). Несмотря на то, что вы можете вычислить r = sqrt(x^2+y^2)довольно легко, вам часто нужно различать случаи при расчете угла, phiпотому что arcsin, arccosи, как arctanи все другие тригонометрические функции, имеют...

18
Плюс и Времена, Единицы и Девятки

Реализуйте это рекуррентное отношение как функцию или программу, которая вводит и выводит неотрицательное целое число: F (0) = 0 F (N) = наименьшее целое число больше, чем F (N-1), так что сумма и / или произведение его десятизначных цифр составляет N N - это вход вашей программы, а F (N) - ее...

18
Найти ближайшее биквадратичное число

Биквадратичное число - это число, которое является четвертой степенью другого целого числа, например: 3^4 = 3*3*3*3 = 81 Если в качестве входных данных указать целое число, выведите ближайший биквадратный номер. Вот первые 15 двойных квадратов: 1, 16, 81, 256, 625, 1296, 2401, 4096, 6561, 10000,...