发生了灵异事件
查看原帖
发生了灵异事件
386547
Infter楼主2022/7/23 19:45

为什么我自己在本地跑的好好的,交上去就说

g++: 编译器内部错误:File size limit exceeded signal terminated program as
请提交一份完整的错误报告,
如有可能请附上经预处理后的源文件。
参阅 <https://gcc.gnu.org/bugs/> 以获取指示。

代码

#include <iostream>
using namespace std;
long long f[10000001] = {0, 1};
int main() {
    long long k, cnt = 1, now = 1, n;
    cin >> k >> n;
    for (int i = 1; ; i++) {
        now *= k;
        int tn = cnt;
        for (int j = 0; j <= tn; j++) {
            f[++cnt] = f[j] + now;
            if (cnt >= n)  {
                cout << f[n] << endl;
                return 0;
            }
        }
    }
    return 0;
}
2022/7/23 19:45
加载中...