Let a function $f$ be one-way, if there exists a probabilistic polynomial time algorithm to find the preimage of $y = f(x)$ for uniformly chosen $x$ with non-negligible probability.
Define the function as $f(x,y) = x\times y$, where the values of $x$ and $y$ range across the integers in $[2^{n-1}, 2^n-1]$ (basically, they are $n$-bit numbers with the left-most bit set). Is $f$ one-way??
(Although with probability 0.75 the received $y$ is even, $2$ and $y/2$ cannot be output as the factors, since I want the preimages to lie in that specific range)