Advertisement
Guest User

Untitled

a guest
Jul 13th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 0.62 KB | None | 0 0
  1. import UIKit
  2.  
  3. var arr: [Int64] = [1,29,3,23,5]
  4. var min = arr.reduce(0) { (result, element) -> Int64 in
  5.     if element != arr[0]  {
  6.         return result + element
  7.     } else {
  8.         return result
  9.     }
  10. }
  11. var max = min
  12. var temp: Int64
  13. for i in 1..<arr.count {
  14.     temp = arr.reduce(0) { (result, element) -> Int64 in
  15.         if element != arr[i]  {
  16.             return result + element
  17.         } else {
  18.             return result
  19.         }
  20.     }
  21.     if min > temp {
  22.         min = temp
  23.     } else if max < temp {
  24.         max = temp
  25.     }
  26. }
  27.  
  28. print("max sum of 4 element is: \(max), min sum of 4 element is: \(min)")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement