<?php
$arr1 = [1, 2, 3, 4];
$arr2 = [3, 2, 2, 1, 0, 6, 1];
$arr3 = [1, 3, 2, 1, 5, 4, 1];
function fun($arr, $acc = 0) {
return $acc;
} else {
if ($key === 0) {
$arr[$key] = null;
$arr[$key + 1] = null;
return fun($arr, $acc);
} elseif ($key === (count($arr) - 1)) { $arr[$key] = null;
$arr[$key - 1] = null;
return fun($arr, $acc);
} else {
$arr[$key] = null;
$arr[$key + 1] = null;
$arr[$key - 1] = null;
return fun($arr, $acc);
}
}
}
function rob($ar){
return fun($ar);
}
echo rob($arr1)."\n";
echo rob($arr2)."\n";
echo rob($arr3)."\n";
PD9waHAKCiRhcnIxID0gWzEsIDIsIDMsIDRdOwokYXJyMiA9IFszLCAyLCAyLCAxLCAwLCA2LCAxXTsKJGFycjMgPSBbMSwgMywgMiwgMSwgNSwgNCwgMV07CgpmdW5jdGlvbiBmdW4oJGFyciwgJGFjYyA9IDApIHsKICBpZihtYXgoJGFycikgPT0gbnVsbCkgewogICAgIHJldHVybiAkYWNjOwoKICB9ICBlbHNlIHsKICAgICRhY2MgPSAkYWNjICsgbWF4KCRhcnIpOwogICAgJGtleSA9IGFycmF5X3NlYXJjaChtYXgoJGFyciksICRhcnIpOwogICAgaWYgKCRrZXkgPT09IDApIHsKICAgICAgICAkYXJyWyRrZXldID0gbnVsbDsKICAgICAgICAkYXJyWyRrZXkgKyAxXSA9IG51bGw7CiAgICAgICAgcmV0dXJuIGZ1bigkYXJyLCAkYWNjKTsKCiAgICB9IGVsc2VpZiAoJGtleSA9PT0gKGNvdW50KCRhcnIpIC0gMSkpIHsKICAgICAgJGFyclska2V5XSA9IG51bGw7CiAgICAgICRhcnJbJGtleSAtIDFdID0gbnVsbDsKICAgICAgcmV0dXJuIGZ1bigkYXJyLCAkYWNjKTsKCiAgICB9IGVsc2UgewogICAgICAkYXJyWyRrZXldID0gbnVsbDsKICAgICAgJGFyclska2V5ICsgMV0gPSBudWxsOwogICAgICAkYXJyWyRrZXkgLSAxXSA9IG51bGw7CiAgICAgIHJldHVybiBmdW4oJGFyciwgJGFjYyk7CgogICAgfQogIH0KfQoKZnVuY3Rpb24gcm9iKCRhcil7CiAgcmV0dXJuIGZ1bigkYXIpOwp9CgoKCmVjaG8gcm9iKCRhcnIxKS4iXG4iOwplY2hvIHJvYigkYXJyMikuIlxuIjsKZWNobyByb2IoJGFycjMpLiJcbiI7