кодесурса
«Python

Задачи Python: найти продукт xyz

script1adsense2code
script1adsense3code

Задачи Python - 1: Упражнение 40 с решением

Напишите программу на Python, чтобы найти продукт XYZ.

Тройка Пифагора состоит из трех натуральных чисел a, b и c, таких что a2 + b2 = c2. Такая тройка обычно пишется (a, b, c), и хорошо известным примером является (3, 4, 5). Существует ровно один пифагорейский триплет, для которого x + y + z = 1000.

Пример решения :

Код Python:

for a in range(1, 1000):
     for b in range(a, 1000):
         c = 1000 - a - b
         if c > 0:
             if c*c == a*a + b*b:
                 print (a*b*c)
                 break

Пример вывода:

 31875000

Блок - схема:

«Python

Редактор кода Python:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на Python, чтобы найти 1000-е простое число.
Далее: Напишите программу на Python, чтобы найти первый номер треугольника, имеющий более n (заданных) делителей.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code