fork download
  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. //freopen("input2.txt","r",stdin);
  6. //freopen("output2.txt","w",stdout);
  7. int t,n,d,sum,tot_time,jokes;
  8. cin>>t;
  9. while(t--)
  10. {
  11. sum=0;
  12. cin>>n>>d;
  13. int time[n];
  14. for(int i=0;i<n;i++)
  15. {
  16. cin>>time[i];
  17. sum=sum+time[i];
  18. }
  19. tot_time=(n-1)*10+sum; //minimum time required in tasting all the dishes including rest
  20. if(tot_time<=d)
  21. {
  22. jokes=(d-sum)/5;
  23. cout<<jokes<<endl;
  24. }
  25. else
  26. cout<<"-1"<<endl;
  27. }
  28. return 0;
  29. }
Success #stdin #stdout 0s 2732KB
stdin
2
3 30
2 2 1
3 20
2 1 1
stdout
5
-1