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

33
Сумма пяти кубов

Получив целое число, выведите пять совершенных кубов, сумма которых равна этому целому числу. Обратите внимание, что кубы могут быть положительными, отрицательными или нулевыми. Например, -10 == -64 - 64 + 64 + 27 + 27 поэтому для ввода -10вы можете вывести [-64, -64, 64, 27, 27], хотя возможны и...

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

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

32
Это набор без сумм?

Набор не содержит сумм, если никакие два (не обязательно отличных) элемента, добавленные вместе, не являются частью самого набора. Например, не {1, 5, 7}имеет суммы, потому что все члены нечетные, а два нечетных числа при сложении всегда четные. С другой стороны, {2, 4, 9, 13}это не сумма...

32
Генерация косы Паскаля

Это коса Паскаля: 1 4 15 56 209 780 2911 10864 40545 151316 564719 1 3 11 41 153 571 2131 7953 29681 110771 413403 1542841 1 4 15 56 209 780 2911 10864 40545 151316 564719 Я полностью выдумал это. Насколько я могу судить, у Блеза Паскаля не было косички, и если он это сделал, то, вероятно, он был...

32
Вычислить контрольную сумму Adler-32

Задний план Adler-32 - это 32-битная контрольная сумма, изобретенная Марком Адлером в 1995 году, которая является частью широко используемой библиотеки zlib (также разработанной Adler). Adler-32 не так надежен, как 32-битная циклическая проверка избыточности , но - по крайней мере в программном...

32
Сколько подарков ты получил на Рождество?

Да как много , не то, сколько ... Как мы все знаем, большой подарок намного лучше, чем маленький. Поэтому стоимость подарков всегда должна измеряться в общем объеме, а не в количестве подарков, весе или даже в совокупной цене. Поскольку вам не нравится сравнивать количество получаемых подарков, вам...

32
Стандартизировать двоичный номер

Задний план Большинство людей здесь должны быть знакомы с несколькими целочисленными базовыми системами: десятичной, двоичной, шестнадцатеричной, восьмеричной. Например, в шестнадцатеричной системе число abc.de 16 будет представлять a*16^2 + b*16^1 + c*16^0 + d*16^-1 + e*16^-2 Однако можно также...

32
Сколько гиней в трех пенни?

До десятичности в 1971 году британские деньги основывались на делении фунта на 240 копеек. Шиллинг был 12 копеек, поэтому 20 шиллингов сделали фунт. Самым маленьким номиналом был фартинг на четверть копейки. Было много других номиналов и прозвищ для монет, которые могут запутать, если вы не...

32
Инвертировать доску тральщика

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

32
Как далеко находится n до следующей степени b?

Позвольте nи bбыть положительные целые числа больше, чем 1. Выведите расстояние от nдо следующей степени b. Для n=5и b=3, следующая степень 3от 5is 9( 3^2 = 9), поэтому вывод 9 - 5 = 4. Для n=8и b=2, следующая степень 2от 8is 16( 2^4 = 16), поэтому вывод 16 - 8 = 8. Обратите внимание, что nэто сила...

32
Суммируйте числа по стандарту в

Рассмотрим поток / файл с одним целым числом в строке. Например: 123 5 99 Ваш код должен выводить сумму этих чисел, то есть 227. Формат ввода строго одно целое число в строке. Вы не можете, например, предположить, что вход находится в одной строке как массив целых чисел. Вы можете получить ввод из...

31
Обратная функция

Разве не было бы замечательно, если бы функции программирования можно было инвертировать, точно так же, как математические функции, которые они реализуют? Напишите функцию (или программу), которая принимает один вход xв любой форме, который выводит ln(x). Когда байты программы переупорядочены /...

31
Ноты ASCII-арт генератор

Примечание : Андерс Касорг предупреждает меня, что это может быть дубликатом другого предыдущего вопроса . Кажется, и мне жаль, что я не нашел этот вопрос до публикации этого. Тем не менее, на этот вопрос был получен только один ответ, и этот вопрос проще, на тот случай, если вы все захотите...

31
Фаро перемешать массив

Faro перетасовать является метод часто используется магами «Перемешать» колода. Для выполнения перетасовки Фаро вы сначала разрезаете колоду на 2 равные половины, а затем чередуете две половины. Например [1 2 3 4 5 6 7 8] Фаро перетасовал [1 5 2 6 3 7 4 8] Это может быть повторено любое количество...

31
Слушать «Taps»

Сегодня, 11 ноября 2015 года, в Соединенных Штатах отмечается День ветеранов . « Отводы » - это вызов горючего на военных похоронах США: ( «Отводы» на SoundCloud от vtmiller ) Это простая мелодия, длиной всего двадцать четыре ноты и использующая только четыре разных ноты. Вот ноты: ( источник )...

31
Наименьший общий множитель

Наименьшее общее кратное из набора положительных целых чисел Aявляется наименьшим положительным целым числом, Bтаким образом, что для каждого kв Aсуществует положительное целое число, nтакое что k*n = B. Учитывая как минимум два натуральных числа в качестве входных данных, выведите их наименьшее...

31
Сделайте свой язык * в основном * непригодным (нить грабителя)

Вдохновленный этим комментарием ... Спасибо пользователям Step Hen , Wheat-Wizard и Dennis за помощь в разработке спецификации этого задания перед его публикацией! Это нить грабителя! Для нити ментов, иди сюда В этом задании перед вами стоит запуск некоторого кода, который делает его так, чтобы ваш...

31
Случайная точка на сфере

Соревнование Напишите программу или функцию, которая не требует ввода и выводит вектор длины в теоретически однородном случайном направлении.111 Это эквивалентно случайной точке на сфере, описываемойx2+y2+z2=1x2+y2+z2=1x^2+y^2+z^2=1 в результате чего такое распределение Выход Три числа с плавающей...

31
Развернуть Экспонирование

Если даны два целых числа больше единицы, A и B, выведите четыре математических выражения в следующем порядке: Простое выражение A ^ B (от A до степени B). например, если A = 2 и B = 3 2^3,. Разложение A ^ B в терминах повторных умножений A. например 2*2*2. Разложение A ^ B в терминах многократных...

31
Сумма Полномочий 2

Соревнование При заданном целочисленном входе, xгде 1 <= x <= 255возвращаются результаты степеней двух, которые при суммировании дают x. Примеры Учитывая вход: 86 Ваша программа должна вывести: 64 16 4 2 Входные данные: 240 Выход: 128 64 32 16 Входные данные: 1 Выход: 1 Входные данные: 64...