You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

22 lines
513 B

<?php
$numbers = array_map('intval', explode("\n", file_get_contents('input.txt')));
foreach ($numbers as $i => $number_1) {
foreach ($numbers as $j => $number_2) {
if ($j <= $i) {
continue;
}
if ($number_1 + $number_2 >= 2020) {
continue;
}
$number_to_2020 = 2020 - $number_1 - $number_2;
if (in_array($number_to_2020, $numbers, true)) {
echo $number_to_2020 * $number_1 * $number_2;
exit;
}
}
}