2582.递枕头 2023-09-26 字数统计: 93字 | 阅读时长: 1min 题目: 2582.递枕头.md 思想:数学题,找规律,n个人,间隔=n-1,在人群中的循环次数= $time // (n-1)$,循环次数为2的倍数则从头往后数,否则从后往前数。 代码:12345678class Solution: def passThePillow(self, n: int, time: int) -> int: if n > time: return time + 1 if time // (n-1) % 2 == 0: return time % (n-1) + 1 else: return n - time % (n-1) Python 题解 数学 模拟 扫一扫,分享到微信