社区讨论

萌新求助,编译错误。

灌水区参与者 12已保存回复 18

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
18 条
当前快照
1 份
快照标识符
@mi7z3yv9
此快照首次捕获于
2025/11/21 05:58
4 个月前
此快照最后确认于
2025/11/21 06:47
4 个月前
查看原帖
RT,出现了一个莫名奇妙的编译错误qwq
No valid executable file was produced by the compiler
代码:
CPP
#include<iostream>
using namespace std;

const int MAXN = 1000000 + 5;
const int MOD = 10007;

int f[MAXN][MAXN];

int a, b, k, n, m;

void dp() {
    f[0][0] = 1;
    for(int i = 0; i <= n; i++) {
        for(int j = 0; j <= m; j++) {
            if(i == 0 && j == 0) {
                continue;
            }
            if(i > 0) {
                f[i][j] = (f[i][j] + f[i - 1][j]  * a) % MOD;
            }
            if(j > 0) {
                f[i][j] = (f[i][j] + f[i][j - 1]  * b) % MOD;
            }
        }
    }
}

int main(int argc, const char * argv[]) {
    cin >> a >> b >> k >> n >> m;
    
    dp();
    
    cout << f[n][m] << endl;
    
    return 0;
}
qwq

回复

18 条回复,欢迎继续交流。

正在加载回复...