Максимальное произведение двух целых чисел
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 |
Загрузка...
|