问个问题
  • 板块灌水区
  • 楼主湾水
  • 当前回复4
  • 已保存回复4
  • 发布时间2021/1/30 17:34
  • 上次更新2023/11/5 04:08:09
查看原帖
问个问题
373688
湾水楼主2021/1/30 17:34

在牛客网考试

代码在洛谷上成功运行

却在牛客网上编译错误,为啥?

#include<iostream>
using namespace std;
int b(long long n, long long m)
{
    if (n == 1 && m == 0)
        return 2;
    else if (n == 0 && m >= 0)
        return 1;
    else if (m == 0)
        return (n+2) % 998244353;
    else if (n >= 1 && m >= 1)
        return (b(b(n-1,m), m - 1)) % 998244353;
}
int main()
{
    long long t, n, m, i;
    cin >> t;
    for (i = 1; i <= t; ++i)
    {
        cin >> n >> m;
        cout << b(n, m) << endl;
    }
    return 0;
}

H题

2021/1/30 17:34
加载中...