Find the Largest Palindrome Divisible by K

Asked atUber
1Give yourself 5 minutes
2Answer out loud, not in your head
3Then compare with the answer below
0
Stuck? Show a way to structure it+
  1. 01Clarify required digit length and leading-zero rule.
  2. 02Express mirrored digit contributions modulo k.
  3. 03Compute which remainders suffix positions can complete.
  4. 04Choose the largest feasible digit at each left-to-right position.
  5. 05Mirror chosen digits and verify remainder zero.

Reference answer

Then expect these follow-ups

  • Why does feasibility DP justify greedy digit choice?

    Tests: correctness reasoning

  • How does the center digit differ for odd n?

    Tests: follow-up reasoning

Free to read · better with Enzo

Practice this out loud with Enzo

Enzo runs it as a mock interview, pushes back with follow-ups, and grades you on the rubric.

Next question