Подскажите пожалуйста что за тест мог быть под номером 22 в задаче Е.
Я брал все положительные > 1, и все отрицательные <=-1, если кол-во отрицательных было нечетное, то убирал наибольшее отрицательное, если в подмножестве отрицательных было несколько чисел -1, то убирал по две. Так же рассмотрел всевозможные частные случаи, например когда нет положительных или когда одно положительное <=1 и есть отрицательные и т.д. Но тест 22 так и не смог пройти.
В 22 тесте проблемы с точностью, нужно все делать в целых числах.
Дак выводим же целые числа — кол-во и позиции.
Попробуй тест: 3 -0.1 -0.1 0.01 Ответ: 1 3
как может быть 1 3, если произведение -0.1 * 0.01 будет число меньшее чем чем -0.1 * -0.1.
Может я неправильно понял задачу, но у меня выводится 1 2
1 3 означает 1 число под третьим номером
1 — это количество чисел, что мы выбрали, а 3 — это номер выбраного числа
Да, спасибо, разобрался, fail (