Cho N số nguyên dương a_i. Với mỗi a_i, submit một Callable<Long> trả về tổng các ước số dương của a_i. Lưu Future<Long> vào một list theo thứ tự đầu vào, sau đó gọi future.get() lần lượt để lấy kết quả deterministic theo thứ tự đó. Cuối cùng in các giá trị tổng-ước-số cách nhau bởi dấu cách.
Dòng 1: N (1 ≤ N ≤ 200). Dòng 2: N số nguyên dương ≤ 10^6.
N ≤ 200; 1 ≤ a_i ≤ 10^6
Một dòng gồm N số — tổng các ước số dương của a_i theo thứ tự đầu vào.
Ví dụ:
Đầu vào:
5
1 6 10 12 28
Đầu ra:
1 12 18 28 56
Giải thích:
Đang tải editor...