Today is my day 55th of 100daysofcode and python learning. Like today I also continue to learned properties of SQL from datacamp.
Like ORDER BY, GROUP BY, HAVING, etc. Also learned more about algorithm from Coursera.
Python Code
Code to calculate maximum pairwise product.
def max_pairwise_product(numbers):
n = len(numbers)
max_product = 0
for first in range(n):
for second in range(first+1,n):
max_product = max(max_product, numbers[first] * numbers[second])
return max_product
input_n = int(input())
input_numbers = [int(x) for x in input().split()]
print(max_pairwise_product(input_numbers))
Output of the following code is,
3
5 6 9
54
Day 55 Of #100DaysOfCode and #Python
— Durga Pokharel (@mathdurga) February 21, 2021
* More Properties Of SQL
* More About Algorithm
* Greedy Algorithm
* Code To Calculate Maximum Pairwise Product#womenintech #DEVCommunity #CodeNewbies pic.twitter.com/PkImUnmSpd
Top comments (2)
input_n
was not used.[int(x) for x in input().split()]
is the same aslist(map(int, input().split()))
To make use of
input_n
you would have to modifydef max_pairwise_product(numbers):
to add another parameter, sayn
asdef max_pairwise_product(numbers, n):
so that in the function body you'd removen = len(numbers)
.So you would add another parameter,
n
and remove the line,n = len(numbers)
Yes. Thank you for the suggestion.