再问一个ACM中简单的题!我做的又是时间有问题!Runtime Error(STACK_OVERFLOW)

2025-02-24 18:16:05
推荐回答(1个)
回答1:

错误中的提示STACK_OVERFLOW是指栈溢出。
这个数据太大了,n达到了100000000(1亿),你的递归函数就要深入1亿层,递归一般超过10万层(有偏差)就会造成栈溢出。
这题的正确解法是找出循环节,因为mod7,所以它肯定是在小于49的范围内循环的。