Sha256: 6e751e2fcbe2c263fae608a2cd9728e1137476942df223160df5ef225f9aa9b9
Contents?: true
Size: 275 Bytes
Versions: 396
Compression:
Stored size: 275 Bytes
Contents
class Squares(private val max: Int) { private val range = 1..max fun sumOfSquares() = range.map { it.squared() }.sum() fun squareOfSum() = range.sum().squared() fun difference() = squareOfSum() - sumOfSquares() private fun Int.squared() = this * this }
Version data entries
396 entries across 396 versions & 1 rubygems