fork(1) download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5. int t,n;
  6. int c,d,s;
  7. cin>>t;
  8. while(t--)
  9. {
  10. cin>>n;
  11. int arr[n];
  12. for(int i=0;i<n;i++)
  13. scanf("%d",&arr[i]);
  14. cin>>c>>d>>s;
  15. int max = arr[0];
  16. long long ans= (c-1)*arr[0];
  17. for(int i=1;i<n;i++)
  18. {
  19. if(arr[i]>max)
  20. {
  21. ans+=((arr[i]-max)*(c-1));
  22. max = arr[i];
  23. }
  24. }
  25. cout<<ans<<endl;
  26. }
  27. }
Success #stdin #stdout 0s 15232KB
stdin
2
3
2 2 2
3 5 5
2
3 2
2 1 1
stdout
4
3