Advertisement
31ph4n70m

minimun_of_two.swift

Nov 21st, 2019
568
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 0.93 KB | None | 0 0
  1. // Swift solution to codeabbey challenge 4
  2. let I1 = 30
  3. let I2 = "3539875 -2913804 9970403 -1271892 2259745 -5041103 6135274 6702733 -7705887 7333693 9011193 -5815604 -4443223 -3369396 6454782 5927252 8752154 8363617 -4610650 9748221 6825533 -3597316 6931901 7542523 -2603266 9437222 5903501 9517359 -8975159 -2311126 8014504 4564716 4775069 7984907 -6707176 -2965185 -7056195 9428098 -6262451 -4762083 6761791 -7251257 -577687 -7681432 -620653 -4122904 8245820 -1868499 -5759287 -6364830 -2120277 -8933753 37854 -5188376 8608770 7434587 -5751153 4512272 6951946 -4726312"
  4. let I3 = I2.split(separator: " ")
  5. var resp = ""
  6. var min_val = 0
  7. var v1 = 0
  8. var v2 = 0
  9. for i in 0...I1-1 {
  10.     var a1 = Int(I3[i*2])
  11.     if let unwrapped = a1 {
  12.         v1 = unwrapped
  13.     }
  14.     var a2 = Int(I3[i*2 + 1])
  15.     if let unwrapped = a1 {
  16.         v2 = unwrapped
  17.     }
  18.     min_val = min(v1, v2)
  19.     resp = resp + String(min_val) + " "
  20. }
  21. print(resp)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement