В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Polina212
Polina212
23.11.2021 08:21 •  Информатика

Выберите лишнее устройство. Укажите правильный вариант ответа:

мышь

клавиатура

звуковые колонки

микрофон

Что понимается под программным обеспечением компьютера?

Укажите правильный вариант ответа:

прикладные программы

операционная система

программы для создания мультимедии

все программы на компьютере

Вопрос

Что не входит в состав аппаратного обеспечения компьютера?

Укажите один или несколько правильных вариантов ответа:

принтер

операционная система

веб-камера

графический редактор Paint

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

Укажите правильный вариант ответа:

пакет офисных программ

графические редакторы

операционная система

программы для просмотра видео

Для чего предназначен процессор?

Укажите правильный вариант ответа:

обработки данных

хранения файлов

записи звука

редактирования графических изображений

Что хранится в оперативной памяти?

Укажите правильный вариант ответа:

папки

активные программы

документы

файлы

Вопрос

Что не входит в состав аппаратного обеспечения компьютера?

Укажите один или несколько правильных вариантов ответа:

принтер

операционная система

веб-камера

графический редактор Paint

Что входит в состав системного блока?

Укажите один или несколько правильных вариантов ответа:

микрофон

модем

долговременная память

оперативная память

Что из перечисленного является операционной системой?

Укажите один или несколько правильных вариантов ответа:

Windows

Word

Linux

Paint

Выберите устройство ввода аудиоинформации.

Укажите правильный вариант ответа:

наушники

джойстик

микрофон

динамик​

Показать ответ
Ответ:
rortat32
rortat32
31.03.2021 20:26

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()

Объяснение:

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


совершенным называется число, равное сумме всех своих делителей, меньших его самого (например, число
0,0(0 оценок)
Ответ:
dina08254
dina08254
31.03.2021 20:26

...А если интересует решение на классическом Паскале, предлагаю просто поддерживать текущее, предыдущее и пред-предыдущее значения в ряду, и в цикле обновлять ответ.

Обрати внимание! longint может хранить значения только до 2^{31}-1, поэтому конкретно в этой программе вывод будет достоверным только для N ≤ 46. Ты можешь сделать текущую, предыдущую и пред-предыдущую переменные типа int64, и тогда максимальное значение N возрастёт до 92. Для бОльших N тебе придётся писать длинное сложение.


Код

var

i, n, pred, predpred, cur: longint;

begin

read(n);

if n = 1 then writeln(1)

else if n = 2 then writeln('1 1')

else write('1 1 ');

if n < 3 then exit;

pred := 1;

predpred := 1;

for i := 3 to n do

begin

 cur := pred + predpred;

 write(cur, ' ');

 predpred := pred;

 pred := cur;

end;

writeln;

end.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота