提交时间:2022-10-04 11:25:41

运行 ID: 57456

#include<bits/stdc++.h> using namespace std; int x,y,n,book[500000000];long long cnt=0; inline void find(int k) { if(k==x) { cnt++; cnt%=998244353; cout<<cnt; return; } for(int i=1;i<=n;i++) { if(i!=y&&i>=k&&k+i<=x) { find(k+i); } } } int main() { cin>>n>>x>>y; find(0); cout<<cnt; }