A-M baby
This commit is contained in:
parent
764da6cbbb
commit
db842d013d
19005 changed files with 197040 additions and 7 deletions
16
Task/Least-common-multiple/PHP/least-common-multiple.php
Normal file
16
Task/Least-common-multiple/PHP/least-common-multiple.php
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
echo lcm(12, 18) == 36;
|
||||
|
||||
function lcm($m, $n) {
|
||||
if ($m == 0 || $n == 0) return 0;
|
||||
$r = ($m * $n) / gcd($m, $n);
|
||||
return abs($r);
|
||||
}
|
||||
|
||||
function gcd($a, $b) {
|
||||
while ($b != 0) {
|
||||
$t = $b;
|
||||
$b = $a % $b;
|
||||
$a = $t;
|
||||
}
|
||||
return $a;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue