Định nghĩa enum Shape { Circle { r: f64 }, Rect { w: f64, h: f64 }, Triangle(f64, f64) } (Triangle là tuple variant với base và height). Đọc n hình, mỗi hình bắt đầu bằng tên (circle|rect|triangle) rồi tham số. Tính tổng diện tích, in với 4 chữ số sau dấu chấm. Diện tích: Circle = pir^2 (pi = 3.141592653589793), Rect = wh, Triangle = 0.5bh.
Dòng 1: n. n dòng tiếp theo, mỗi dòng: "circle r" hoặc "rect w h" hoặc "triangle b h".
1 <= n <= 10^4; tham số 0..1000.
Tổng diện tích, in 4 số sau dấu chấm.
Ví dụ:
Đầu vào:
3
circle 1
rect 2 3
triangle 4 5
Đầu ra:
19.1416
Giải thích:
Đang tải editor...