Viết hàm fn make_collector() -> impl FnMut(i64) -> Vec<i64> trả về closure FnMut: nội bộ có Vec<i64> khởi rỗng; mỗi lần gọi với x thì push x vào vector rồi trả về CLONE vector hiện tại. Đọc n và n số. Gọi closure với từng số; in chiều dài vector cuối cùng (tức n).
Dòng 1: n. Dòng 2: n số.
1 <= n <= 1000; |a_i| <= 10^6
Một dòng: n.
Ví dụ:
Đầu vào:
5
1 2 3 4 5
Đầu ra:
5
Giải thích:
Đang tải editor...