Sha256: b1416265ee912c8d8024f8a0c4b449c871d4a384e5a937854da6d3a97f6874b1
Contents?: true
Size: 260 Bytes
Versions: 213
Compression:
Stored size: 260 Bytes
Contents
import scala.math.pow object DifferenceOfSquares { def sumOfSquares(n: Int): Int = n * (n + 1) * (2 * n + 1) / 6 def squareOfSum(n: Int): Int = pow((n * (n + 1) / 2), 2).toInt def differenceOfSquares(n: Int): Int = squareOfSum(n) - sumOfSquares(n) }
Version data entries
213 entries across 213 versions & 1 rubygems