Codility 解决方案 [Swift 3.0]

[Codility] Lession 5.2 CountDiv

2016-07-27  本文已影响40人  sunlitamo

Swift Solution:

public func solution(A : Int, _ B : Int, _ K : Int) -> Int{
  guard A <= B && B <= 2000000000 else { return 0 } 
  guard K >= 1 && K <= 2000000000 else { return 0 }  
 
  var result = 0  
  if (A % K == 0) { 
      result = ((B - A) / K) + 1 } 
  else{ 
      result = (B - (A - A % K)) / K }  
  return result}
上一篇 下一篇

猜你喜欢

热点阅读