fork download
  1. #include <iostream>
  2. #include<bits/stdc++.h>
  3. using namespace std;
  4.  
  5. int findsum(vector<int>& dp,int x,int y,int len)
  6. {
  7.  
  8. dp[0]=x;
  9. int i=1;
  10. while(x<=y)
  11. {
  12. x++;
  13. dp[i]=dp[i-1]+x;
  14. i++;
  15. }
  16. return dp[len];
  17. }
  18. int main()
  19. {
  20. int tc;
  21. cin >> tc;
  22. while(tc--)
  23. {
  24.  
  25. int x ,y;
  26. cin >> x>> y;
  27. int len = y-x;
  28. vector<int> dp(len+1);
  29. int ans=findsum(dp,x,y,len);
  30. cout << ans << endl;
  31. dp.clear();
  32. }
  33. return 0;
  34. }
Success #stdin #stdout 0.01s 5368KB
stdin
2
1 5
3 10
stdout
15
52