fork download
  1.  
  2. #include <iostream>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. int n, m, p[2001], maxm, t;
  8.  
  9. cin>>t;
  10. while(t--){
  11. cin>>n>>m;
  12. maxm=m;
  13. for(int i=0; i<n; i++)
  14. cin>>p[i];
  15. for(int i=0; i<n; i++)
  16. {
  17. for(int j=i; j<n; j++)
  18. {
  19. int x=m/p[i];
  20. int y=m%p[i];
  21. int z=x*p[j]+y;
  22. if(z>maxm)
  23. maxm=z;
  24. }
  25. }
  26. cout<<maxm<<endl;}
  27. return 0;
  28. }
  29.  
Success #stdin #stdout 0s 3096KB
stdin
Standard input is empty
stdout
Standard output is empty