Is |x|*y - x*|y| > x*y, where x and y are non-zero integers?
(1) y < 0
(2) x*y > 0
The question can be re-written as:
is |x|*y - x*|y| - x*y > 0
= |x|*y - x(|y| + y) > 0 ...........(A)
Statement 1: y < 0
therefore |y| = -y (substituting in (A) we get :
is |x|*y - x(-y + y) > 0 ?
= is |x|*y > 0 ?
Since y is negative, |x|y can
never be greater than 0. Therefore the statement is sufficient.
Statement 2: x*y > 0
this means either both x and y are positive or both are negative.
Case I: Both are positive.
The question becomes x*y - x(y + y) > 0
= is xy - 2xy>0 or is xy > 2xy?
which is not possible, therefore NO.
Case II: Both are negative.
The question becomes
is -x*y - x(-y + y) > 0 ?
= is -xy > 0? since both x and y are negative, product of -x(positive) and y(negative) will be negative. Therefore the answer is NO.
Statement 2 is also sufficient.