DIỆN TÍCH HÌNH CHỮ NHẬT

Là một học sinh thông minh, nên An luôn tìm được những cách giải hay cho những bài toán lạ. Và bạn ấy vừa giải quyết xong bài toán tìm diện tích chung của 2 hình chữ nhật, tuy nhiên, An lại gặp khó khăn với việc sử dụng ngôn ngữ lập trình để giải quyết bài toán này. Cụ thể bài toán như sau: Cho 2 hình chữ nhật trên mặt phẳng 2D với tọa độ đỉnh trái dưới và đỉnh phải trên, tìm diện tích phần chung của 2 hình chữ nhật này?

Yêu cầu: Em hãy lập trình để giúp bạn An giải quyết bài toán này nhé.

Dữ liệu vào:

- Dòng 1 ghi 4 số nguyên \(x_{1},\ y_{1},\ x_{2},\ y_{2}\) tương ứng là tọa độ đỉnh trái dưới và đỉnh phải trên của hình chữ nhật thứ nhất;

- Dòng 2 ghi 4 số nguyên \(u_{1},\ v_{1},\ u_{2},\ v_{2}\) tương ứng là tọa độ đỉnh trái dưới và đỉnh phải trên của hình chữ nhật thứ hai;

Trong đó: \(x_{1} < x_{2},\ y_{1} < y_{2},\ u_{1} < u_{2},\ v_{1} < v_{2}\)\(( - 10^{9} < x_{1},y_{1},\ x_{2},\ y_{2}\ ,\ u_{1},\ v_{1},\ u_{2},\ v_{2} < 10^{9})\).

Dữ liệu ra: Ghi số nguyên duy nhất là diện tích phần chung của 2 hình chữ nhật.

Ví dụ:

Input Output
1 1 3 3
2 0 4 4
2

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. trungnam (6/7)
  2. sythai (5/8)
  3. npk1605 (5/10)
Trong 7 ngày
  1. nguyenanhvu (40/64)
  2. khieuquan (35/59)
  3. ngokhang (27/55)
Trong 30 ngày
  1. quechi (85/105)
  2. dangphong3108 (79/125)
  3. kiennhientv (79/179)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38905

Lưu Hải Phong - 2020
[email protected]