题解 | 旺仔哥哥转圈圈

旺仔哥哥转圈圈

https://www.nowcoder.com/practice/739afacabadd463d9b73b23514bb6d5d


class Solution:
    def stopAtWho(self , a: List[int], m: int) -> int:
        # write code here
        k = 0
        for i in range(m):
            # k = (k - a[k]) % len(a)
            
            # 下面的和上面一行等价
            k = (k - a[k])
            while k < 0:
                k += len(a)
        return k + 1

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务