#include #include using namespace std; int N,M,P; int A[2<<17]; long dp[1000]; int B[32]; main() { cin>>N>>M>>P; int mM=M; for(int i=0;i>A[i]; mM=min(mM,M/A[i]); } if(mM==0) { cout<<1<0) { if(dp[i]>mM) { ans=min(ans,i+1); continue; } for(int j=1;j<32&&i+j<1000;j++) { if(dp[i+j]