Viết hàm generic fn run_n<F: FnMut() -> i64>(mut f: F, n: usize) -> i64 gọi f() n lần và trả về tổng giá trị. Trong main đọc n và start. Tạo closure FnMut tăng dần (start, start+1, ...) bằng cách capture &mut cur. In run_n(closure, n).
Một dòng gồm hai số n start.
1 <= n <= 1000; |start| <= 10^6
Tổng start + (start+1) + ... + (start+n-1).
Ví dụ:
Đầu vào:
5 1
Đầu ra:
15
Giải thích:
Đang tải editor...