spoj UNION2


SUBMITTED BY: Guest

DATE: Feb. 16, 2014, 12:45 p.m.

FORMAT: C++

SIZE: 1.1 kB

HITS: 1072

  1. //Haha TTpro
  2. //http://www.spoj.com/PTIT/problems/UNION2/
  3. //UNION2 spoj
  4. //incomplete yet
  5. #include <iostream>
  6. using namespace std;
  7. void HahaTTproUltimate(long long int& V);
  8. int main()
  9. {
  10. int n;
  11. long long int V=0;
  12. cin>>n;
  13. for (int i=1;i<=n;i++)
  14. {
  15. HahaTTproUltimate(V);
  16. }
  17. cout<<V;
  18. }
  19. void Input(long long int& x1,long long int& y1,long long int& z1,long long int& x2,long long int& y2,long long int& z2)
  20. {
  21. cin >>x1>>y1>>z1>>x2>>y2>>z2;
  22. }
  23. long long int ABS(long long int a)
  24. {
  25. if (a<0) a=-a;
  26. return a;
  27. }
  28. long long int Calculate(long long int x1,long long int y1,long long int z1,long long int x2,long long int y2,long long int z2)
  29. {
  30. long long int X,Y,Z;
  31. X=ABS(x1-x2);
  32. Y=ABS(x1-x2);
  33. Z=ABS(x1-x2);
  34. long long int V;
  35. V=X*Y*Z;
  36. return V;
  37. }
  38. void HahaTTproUltimate(long long int& V)
  39. {
  40. long long int x1,y1,z1,x2,y2,z2;
  41. Input(x1,y1,z1,x2,y2,z2);
  42. V=V+Calculate(x1,y1,z1,x2,y2,z2);
  43. }

comments powered by Disqus