Motivation. I am trying to make an interesting infinite version out of this fascinating problem from the Russian mathematical olympiad:
There are $c$ flavours of cookies, we are given $n$ cookies of each flavour. The $c\cdot n$ cookies are put into $c$ boxes, each box containing $n$ cookies. Prove that we can select one cookie from each box such that the selection contains a cookie from each flavour.
Let $f:(\newcommand{\N}{\mathbb{N}}\N\times\N)\to \N$ be a map with the following properties:
For all $n\neq n'\in \N$ we have $\{f(n,k):k\in \N\}\neq \{f(n',k):k\in\N\}$, and
For all $n\in\N$ the set $L_n := \big\{i\in\N: \big(\{i\} \times \N\big) \cap f^{-1}(\{n\}) \text{ is infinite}\big\}$ is infinite.
If $c:\N\to\N$ is a map, the transversal map of $c$ with respect to $f$ is defined by $t_{(f,c)}(n) = f\big(n, c(n)\big)$ for all $n\in \N$.
Question. If $f:\N\to\N$ has the property defined above, is there a map $c:\N\to\N$ such that $t_{(f,c)}$ is a bijection?