Вызовы Python: разница между суммой квадратов первых двухсот натуральных чисел и квадратом суммы
Задачи Python - 1: Упражнение 38 с решением
Напишите программу на python, чтобы найти разницу между суммой квадратов первых двухсот натуральных чисел и квадратом суммы.
Сумма квадратов первых двадцати натуральных чисел равна
12 + 22 + 32 + ..... + 202 = 2870
Квадрат суммы первых двадцати натуральных чисел равен
(1 + 2 + ... + 10) 2 = 44100
Следовательно, разница между суммой квадратов первых двадцати натуральных чисел и квадратом суммы составляет 44100 - 2870 = 41230
Выход: 401323300
Пример решения : -
Код Python:
r = range(1, 201)
a = sum(r)
print (a * a - sum(i*i for i in r))
Пример вывода:
401323300
Блок - схема:
Редактор кода Python:
Внесите свой код и комментарии через Disqus.
Далее: Напишите программу на Python, чтобы найти 1000-е простое число.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования