Advertisement
shawon_majid

Sum of area

Jun 2nd, 2020
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.81 KB | None | 0 0
  1. //Bismillahir Rahman-ir Rahim
  2. #include <bits/stdc++.h>
  3. using namespace std;
  4. #define MAX 32000
  5. #define PI acos(-1)
  6. #define debug(x) cout << '>' << #x << " : " << x << endl;
  7. #define all(c) c.begin(), c.end()
  8. //#define m (pow(10, 9)+7)
  9. typedef unsigned long long ull;
  10. typedef long long ll;
  11.  
  12. /*
  13. ll rect_count(ll n, ll m)
  14. {
  15.     ll x = n*(n+1)/2, y = m*(m+1)/2;
  16.     return x*y;
  17. }
  18. */
  19. ll sum_of_area(ll n, ll m)
  20. {
  21.     ll x = 0, y = 0;
  22.     for(size_t i = 1, j = n; i <= n; i++, j--){
  23.         x += j*i;
  24.     }
  25.     for(size_t i = 1, j = m; i <= m; i++, j--){
  26.         y += j*i;
  27.     }
  28.  
  29.     return x*y;
  30. }
  31.  
  32. int main()
  33. {
  34.     //freopen("input.txt", "r", stdin);
  35.     //freopen("output.txt", "w", stdout);
  36.    
  37.    
  38.     ll n, m;
  39.     cin >> n >> m;
  40.     cout << sum_of_area(n, m) << endl;
  41.     return 0;
  42.  
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement