Починка транзистора
시간 제한2초메모리 제한1024 MB
n개의 값 중에서 합이 A이고 곱이 B인 세 수를 찾아 출력하고, 없으면 -1을 출력한다.
문제
Папус учит Нолика чинить транзисторы. Транзисторы состоят из основы и трех ножек. Для каждой ножки сопростивление выражается целым числом и известно. На основе написаны два числа и . Транзистор будет работать, если сумма сопротивлений ножек равна , а произведение соответственно .
Когда Папус ушел, Нолик обнаружил основу от транзистора. Чтобы показать свою самостоятельность, он хочет починить этот транзистор.
У Нолика есть ножек в ремонтном наборе. Чинить транзисторы он умеет, однако выбрать нужные ножки непростая задача. Помогите ему найти три ножки, которые будут совместимы с данной основой.
입력
В первой строке входного файла даны три числа , , () --- количество ножек в ремонтном наборе, сумма и произведение искомых ножек.
Во второй строке даны чисел () --- сопротивления ножек, которые есть в наборе.
출력
В выходной файл выведите три числа --- сопростивление подходящих ножек. Если ответов несколько, можно вывести любой. Если ответа не существует выведите -1.