Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Java] Tổng số chia với Callable + Future

    Cho N số nguyên dương a_i. Với mỗi a_i, submit một Callable trả về tổng các ước số dương của a_i. Lưu Future 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.

    • Định dạng đầu vào:

      Dòng 1: N (1 ≤ N ≤ 200). Dòng 2: N số nguyên dương ≤ 10^6.

    • Ràng buộc đầu vào:

      N ≤ 200; 1 ≤ a_i ≤ 10^6

    • Định dạng đầu ra:

      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:

    Ước 1→1, 6→1+2+3+6=12, 10→1+2+5+10=18, 12→1+2+3+4+6+12=28, 28→1+2+4+7+14+28=56.

    Đang tải editor...