Sha256: 86d4d2fd6cfe780fdc00f695d364fe81b8000f29bbe5ce5230958ac9c1fe7958
Contents?: true
Size: 267 Bytes
Versions: 1
Compression:
Stored size: 267 Bytes
Contents
bool is_leap(uint year) { bool div_by(uint n) { return year % n == 0; } return div_by(4) && (!div_by(100) || div_by(400)); } unittest { assert(!is_leap(2015)); assert(is_leap(2016)); assert(!is_leap(2100)); assert(is_leap(2000)); } void main() {}
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
trackler-2.1.0.27 | tracks/dlang/exercises/leap/leap_example.d |