Mô phỏng lệnh removeChild: xóa một nút và TOÀN BỘ các nút con, cháu của nó (cả nhánh cây con gốc tại nút đó) khỏi cây. Cho cây DOM và chỉ số nút cần xóa, hãy tính số nút bị xóa và các nút còn lại trong cây.
Dòng đầu là số nguyên n (số nút trong cây, 1 ≤ n ≤ 200). n dòng tiếp theo, dòng thứ i (1 ≤ i ≤ n) mô tả nút có chỉ số i theo cú pháp: "parentIdx tagName classes attrs"
2 ≤ n ≤ 200. idx khác 1 (không xóa nút gốc).
In ra hai dòng: Dòng 1: "Số nút bị xóa: X" với X là tổng số nút bị xóa (bao gồm cả nút được chỉ định). Dòng 2: "Các nút còn lại: a,b,c" liệt kê chỉ số các nút còn lại theo thứ tự tăng dần, cách nhau bởi dấu phẩy (không khoảng trắng); nếu không còn nút nào, in "không có".
Ví dụ:
Đầu vào:
5
0 div - -
1 p - -
1 span - -
2 b - -
2 i - -
REMOVE 2
Đầu ra:
Số nút bị xóa: 3
Các nút còn lại: 1,3
Đang tải editor...