ВадимСап
02.08.2022 04:11

Вычислить сумму элементов бесконечного ряда с заданной точностью e=0,00001. Условием окончанием вычислений считать |Sn|<=e. Значение x задать самостоятельно. В решении задать блок-схему и алгоритм в Паскаль с оператора REPEAT...UNTIL​


Вычислить сумму элементов бесконечного ряда с заданной точностью e=0,00001. Условием окончанием вычи

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
скмниниручвк
29.05.2020 05:01

Конъюнкция - логическое умножение

в естественном языке соответствует союзу «И»;в алгебре высказываний обозначение «&»;в языках программирования обозначение «And».

Дизъюнкция - логическое сложение

в естественном языке соответствует союзу «ИЛИ»;в алгебре высказываний обозначение «V» или «+»;в языках программирования обозначение «Or».

Инверсия - отрицание (от латинского disjunctio - разобщение, различие):

в естественном языке соответствует словам «неверно, что...» и частице «не»;в алгебре высказываний обозначение «¬» или «-»;в языках программирования обозначение «Not».

Подробнее - на -

Объяснение:

0,0(0 оценок)
Ответ:
Дракон2323
22.04.2022 16:23

import array

spisok = array.array('I')  # Массив положительных чисел.

for i in range(int(input())):

   if not len([0 for z in range(1, i + 1) if not i % z]) % 2: spisok.append(i)

   # not len(...) % 2 тоже что и len(...) % 2 == 0, но быстрее в 2 раза.

   # [0 for z in ...] поскольку z нам не нужен, нам нужна лишь длина, я заменил его 0-ом.

print(len(spisok))

Или

Есть , ускорить код в 20 раз, cython.

from cpython.array cimport array

n = int(input()) + 1

spisok = array('I')

cdef unsigned int i, z

for i in range(n):

   if not len([0 for z in range(1, i + 1) if not i % z]) % 2: spisok.append(i)

print(len(spisok))

Сохранишь этот код в файл с расширением pyx (например my_file.pyx)

В консоли введёшь команду:

pip install cython  # библиотека

cythonize -i my_file.pyx || py -m cythonize -i main.pyx

И создай любой .py файл, добавь туда import того файла:

import my_file

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