fork(1) download
  1. arr1 = [ 2, 11, 5, 3, 8, 10, -1, 3]
  2. arr2 = [ 7, 3, 5, 6, 0, 6, -1, 5]
  3.  
  4. def roddar():
  5. max_product, i_pos, j_pos = arr1[0], 0, 0
  6. for i, el in enumerate(arr1):
  7. for j, el2 in enumerate(arr2):
  8. if el * el2 > max_product:
  9. max_product = el * el2
  10. i_pos, j_pos = i, j
  11. print(i_pos, j_pos, max_product)
  12.  
  13. def harry():
  14. mx = arr1[0]*arr2[1]+arr2[0]*arr1[1]
  15. ip = 0
  16. jp = 1
  17. for i in range(0, len(arr1)):
  18. for j in range(i+1, len(arr2)):
  19. r = arr1[i]*arr2[j]+arr2[i]*arr1[j]
  20. if r > mx:
  21. mx = r
  22. ip = i
  23. jp = j
  24. print(ip,jp,mx)
  25.  
  26. roddar()
  27. print()
  28. harry()
  29.  
  30.  
Success #stdin #stdout 0.02s 9092KB
stdin
Standard input is empty
stdout
1 0 77

1 5 96