Ctrl K

Вдвое больше

Лёгкая
В списке amounts записаны суммы чеков за день. Проверьте, есть ли среди них два чека в **разных** позициях, один из которых ровно вдвое больше другого: amounts[i] == 2 * amounts[j] при i != j. Верните True, если такая пара есть, иначе False.
Пример 1
amounts=[7, 3, 12, 6] → True

12 — это ровно вдвое больше, чем 6.

Пример 2
amounts=[5, 9, 4, 11] → False

Ни одно число не равно удвоенному другому.

Пример 3
amounts=[0, 8, 0] → True

Ноль вдвое больше нуля, а нулей здесь два — в разных позициях.

Ограничения
  • 2 ≤ len(amounts) ≤ 500
  • −1000 ≤ amounts[i] ≤ 1000
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиЗначения в обоих списках ЛёгкаяОбщие значения с повторами ЛёгкаяПары с заданной разницей СредняяЗаклинания без соседей СредняяПотерянный билет Лёгкая
загружаем Python…
Вход
amounts=[7, 3, 12, 6]
Ожидается
True

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 131 тест на сервере, включая скрытые.