wojiaocbj

Untitled

May 11th, 2022
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.55 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4. #include <ctype.h>
  5. #include <string.h>
  6. #pragma warning(disable:4996)
  7. typedef long long LL, s64;
  8. typedef unsigned long long ULL, u64;
  9. #define MIN(x,y) (((x)>(y))?(y):(x))
  10. #define MAX(x,y) (((x)>(y))?(x):(y))
  11. int main(){
  12.     LL a, b, c, d, e, f, g, h;
  13.     scanf("%lld%lld%lld%lld%lld%lld%lld%lld", &a, &b, &c, &d, &e, &f, &g, &h);
  14.     if((MIN(c, g) > MAX(a, e)) && (MIN(d, h) > MAX(b, f))){
  15.         printf("%lld\n", (MIN(c, g) - MAX(a, e)) * (MIN(d, h) - MAX(b, f)));
  16.     }
  17.     else{
  18.         puts("0");
  19.     }
  20.     return 0;
  21. }
Advertisement
Add Comment
Please, Sign In to add comment