-
Notifications
You must be signed in to change notification settings - Fork 2
Fantom
Gregory Morrison edited this page Feb 11, 2023
·
2 revisions
Fantom
class Euler1
{
static Int euler(Int n, Int acc) {
if (n == 0)
return acc
else if (n % 3 == 0)
return euler(n-1, acc+n)
else if (n % 5 == 0)
return euler(n-1, acc+n)
else
return euler(n-1, acc)
}
static Int euler1(Int size) {
return euler(size, 0)
}
static Void main() {
echo (euler1(999))
}
}
http://www.compileonline.com/execute_fantom_online.php
$ fan euler1.fan
233168
$
Return home