后端岗位面试题更新 2026-08-05

100本书,两个人轮流拿,每人每次可拿1到5本,如果你先拿的话,你能否保证拿到最后一本书?讲下思路和答案。

腾讯云智研发后端开发互联网/IT问题拆解

考察说明

考察数学归纳与博弈策略,是否能先手必胜及具体拿法

回答思路

  1. 正确识别是拿取类博弈问题,转化为保证总数控制
  2. 计算出关键步长6,推导先手应拿4本使剩余96为6的倍数
  3. 说明每轮对手拿a本则自己拿6-a本维持差值
  4. 给出必胜结论与边界情况
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。