Python Challenges: Find the product xyz
Write a Python program to find the product xyz.
A Pythagorean triple consists of three positive integers a, b, and c, such that a2 + b2 = c2. Such a triple is commonly written (a, b, c), and a well-known example is (3, 4, 5). There exists exactly one Pythagorean triplet for which x + y + z = 1000.
Sample Solution:
Python Code:
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
Sample Output:
31875000
Flowchart:
Python Code Editor:
Contribute your code and comments through Disqus.
Previous: Write a python program to find the 1000th prime number.
Next: Write a Python program to find the first triangle number to have over n(given) divisors.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics