Bobkov
?>

Покоторая скрытапод знакомте сложение чисел, представленных в двоичной2. Выполните слокасистеме счисления:1) 101011 + 10;3) 11011 +0, 1;100111 + 11; 4) 10010, 1 + 0, 101.шолнение сложения оформите в следующем виде:1111+110000​

Информатика

Ответы

Voronov434

def check_perfect(number:int, dividers = []):

for i in range(1, number):

 if number%i == 0:

  dividers.append(i)

if sum(dividers) == number:

 return 1

def get_div(num, div = []):

for i in range(1, num):

 if num%i == 0:

  div.append(i)

return div

def main():

number = int(input())

if check_perfect(number):

 print(' '.join(str(num) for num in get_div(number)))

else:

 print(0)

if __name__ == '__main__':

main()

Объяснение:

На случай, если сайт сломает табуляции в коде (А он их сломает), ниже представлен скриншот оригинала кода. Программа протестирована.


совершенным называется число, равное сумме всех своих делителей, меньших его самого (например, число
compm
Таблица умножения в Excel двумя
Создать таблицу умножения чисел от 1 до 9 (9 строк, 9 столбцов). В ячейке, соответствующей произведению 1*1, должна быть записана формула, которая затем должна быть скопирована во все остальные 80 ячеек. Решение в двух вариантах:

1)с использованием смешанных ссылок;

2)с использованием формулы массивов.

Метод 1. С использованием смешанных ссылок.

Составим таблицу. Введем по столбцам цифры от 1 до 9 и по строкам.
В ячейку В2 введем формулу: =$A2*Bкопируем эту ячейку во все остальные ячейки диапазона В2:J10. Получим таблицу умножения:
таблица умножения в EXCEL с смешанных ссылок

Метод 2. С использованием формулы массивов.

В ячейки В2:J2 введем цифры от1 до 9 и в ячейки А14:А22.
Выделим ячейки В14:J22 и введем формулу =B13:J13*A14:A22. Нажмем Ctrl+shift+Enter, чтобы формула вставилась как формула массива. Получим:

таблица умножения в EXCEL с формул массива

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Покоторая скрытапод знакомте сложение чисел, представленных в двоичной2. Выполните слокасистеме счисления:1) 101011 + 10;3) 11011 +0, 1;100111 + 11; 4) 10010, 1 + 0, 101.шолнение сложения оформите в следующем виде:1111+110000​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

klodialeit36
AnnaChulyukanova3
arina2403423
Yelena Kotova
mishanay301csfp
Artyom
fursov-da
thecoffeeowl
silantyevevgeny
elena-kondyreva
samsakovs7757
MaratФам
Avdeeva Yelizaveta
Романенко
gurman171