314892026-09-03 01:25:45Firesloth28Ajándékozáscpp17Időlimit túllépés 28/40400ms512 KiB
#include <bits/stdc++.h>
using namespace std;

int solve(int n, int m) {
    if (n == 0) {
        return 1;
    }

    int res = 0;

    for(int i = min(n, m); i >= 1; i--) {
        res += solve(n - i, min(i, m));
    }

    return res;
}

int main() {
    ios::sync_with_stdio(false);
    cin.tie(0);

    int n, m;
    cin >> n >> m;

    cout << solve(n, m) << endl;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base28/40
1Elfogadva4/41ms316 KiB
2Elfogadva4/41ms316 KiB
3Elfogadva4/41ms316 KiB
4Elfogadva4/41ms512 KiB
5Elfogadva4/41ms316 KiB
6Elfogadva4/42ms316 KiB
7Elfogadva4/41ms316 KiB
8Időlimit túllépés0/4384ms500 KiB
9Időlimit túllépés0/4398ms316 KiB
10Időlimit túllépés0/4400ms316 KiB