← All problemsSign in

Chefs Favourite Function

CodeChefRating 2316Open on judge ↗

Chef's new friend hErd gave him two functions $f$ and $g$. - The function $f$ is defined over $x$ $(x\geq 1)$ as: $$ f(x) = \begin{cases} 0, & \text{if } x = 1 \\ f\left( \frac{x}{2} \right) + 1, & \text{if } x \text{ is even} \\ f\left( \left\lfloor \frac{x}{2} \right\rfloor \right), & \text{if } x \text{ is odd} \\ \end{cases} $$ - The function $g$ is defined over $x$ $(x\geq 1)$ as: $$ g(

HINT LADDERno hints yet
L1 Observation
L2 Technique
L3 Approach
L4 Pseudo-code
🔒
L5 Full solution
L5 unlocks only if you insist twice
solution.cppC++17

CodeSearch Tutor

Hints, not spoilers — it won’t hand over the full solution unless you insist.

voice by Sarvam AI

Sign in to chat with the tutor and save your progress.

Sign in to start