Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 2 · Lập trình

Quy hoạch mảnh đất hình thang

Điểm
5 điểm
Tên chương trình
Bai2.*
Vào / Ra
bàn phím → màn hình

Đề bài

Trong dự án xây dựng công viên sinh thái, các kiến trúc sư sử dụng nhiều mảnh đất dạng hình thang để thiết kế khu cây xanh, lối đi và cảnh quan. Mỗi mảnh đất được mô tả bởi 4 thông số:

aa: Đáy lớn.
bb: Đáy nhỏ (đáy bé).
cc: Cạnh bên.
hh: Chiều cao.

Diện tích của hình thang được tính theo công thức: S=(a+b)h2S = \dfrac{(a+b)h}{2}

Phân loại hình thang:

  • Hình thang vuông: c=hc = h hoặc (a−b)2+h2=c2(a-b)^2 + h^2 = c^2
  • Một mảnh đất hình thang được xem là hợp lệ khi thỏa mãn: a>b>0a > b > 0, c>0c > 0, h>0h > 0, đồng thời h≤ch \le c. Nếu không hợp lệ thì bỏ qua mảnh đất đó.

Yêu cầu: Cho danh sách NN mảnh đất, hãy lập trình để:

  1. Đếm số hình thang vuông.
  2. Tìm diện tích lớn nhất trong các hình thang hợp lệ (nếu không có hình thang hợp lệ nào thì in ra 0.00).

Dữ liệu vào

Dòng 1: Nhập số nguyên NN (1≤N≤10001 \le N \le 1000).

NN dòng tiếp theo: Mỗi dòng chứa 4 số nguyên lần lượt là a,b,c,ha, b, c, h (0<b<a≤1040 < b < a \le 10^4; 0<h≤c≤1040 < h \le c \le 10^4).

Kết quả ra

Xuất ra màn hình đúng 2 dòng.

Dòng 1: Số hình thang vuông.

Dòng 2: Diện tích lớn nhất trong các hình thang (in đúng 2 chữ số thập phân).

Ràng buộc

  • 1≤N≤10001 \le N \le 1000.
  • 0<b<a≤1040 < b < a \le 10^4; 0<h≤c≤1040 < h \le c \le 10^4.

Ví dụ

Ví dụ 1

Dữ liệu vào
2
10 5 7 7
15 8 7 5
Kết quả ra
1
57.50

Ví dụ 2

Dữ liệu vào
1
15 8 7 9
Kết quả ra
0
0.00

Giải thích

Không hợp lệ (h>c)

Thuộc đề thi

Kỳ thi chọn học sinh giỏi THCS cấp tỉnh năm học 2025-2026 — Môn: Tin học

Vĩnh Long · Cấp tỉnh · Năm học 2025-2026