Максимальное произведение двух целых чисел
EASY
На вход подается строка из чисел, разделенных пробелами.
Найдите максимальное произведение двух чисел из этой строки.
Решение
<?php
$line = trim(fgets(STDIN));
$nums = explode(' ', $line);
$max = $nums[0] * $nums[1];
foreach($nums as $i => $num1) {
foreach($nums as $j => $num2) {
if ($i === $j) {
continue;
}
$product = $num1 * $num2;
if ($product > $max) {
$max = $product;
}
}
}
echo $max;
Для просмотра решения нужно войти на сайт.
Тесты
Тест #1 |
Загрузка...
|
Тест #2 |
Загрузка...
|
Тест #3 |
Загрузка...
|
Тест #4 |
Загрузка...
|
Тест #5 |
Загрузка...
|