vault backup: 2023-09-29 15:48:50
This commit is contained in:
parent
39086747da
commit
81fd480fbd
@ -499,13 +499,13 @@ let is_perfect n =
|
||||
if n < 1 then
|
||||
invalid_arg "is_perfect: undefinded for n < 1"
|
||||
else
|
||||
let rec perfect d =
|
||||
let rec perfect n d =
|
||||
if n mod d = 0 then
|
||||
else if d*d > n then
|
||||
true
|
||||
else
|
||||
perfect (d + 1)
|
||||
in perfect d;;
|
||||
in perfect n d;;
|
||||
```
|
||||
## Hanoi
|
||||
```Ocaml
|
||||
|
Loading…
x
Reference in New Issue
Block a user