23: non-abundant sums

This commit is contained in:
VicRen
2020-10-22 12:38:41 +08:00
parent 932336046a
commit 66813aa5ca
4 changed files with 163 additions and 6 deletions
+3 -3
View File
@@ -5,7 +5,7 @@ import "fmt"
func main() {
n := 20
for {
if IsDivisibleFor1to20(n) {
if IsDivisible(1, 20, n) {
fmt.Println("evenly divisible by all of the numbers from 1 to 20:", n)
return
}
@@ -13,8 +13,8 @@ func main() {
}
}
func IsDivisibleFor1to20(n int) bool {
for i := 1; i <= 20; i++ {
func IsDivisible(start, end, n int) bool {
for i := start; i <= end; i++ {
if n%i != 0 {
return false
}