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

    solution

    Đề bài: [Hệ điều hành Unix] OOM killer - tien trinh bi giet dau tien

    Khi container chạm giới hạn RAM, OOM killer chọn tiến trình có oom_score cao nhất để giết. Nếu nhiều tiến trình cùng điểm cao nhất, chọn tiến trình có PID nhỏ nhất.

    Cho danh sách (PID, oom_score), in PID bị giết.

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

      Dòng 1: số nguyên n. n dòng tiếp: mỗi dòng pid score.

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

      1 ≤ n ≤ 10^5; 1 ≤ pid ≤ 10^9; 0 ≤ score ≤ 1000; PID phân biệt.

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

      Một dòng: PID tiến trình bị OOM killer giết.

    Ví dụ:

    Đầu vào:

    3
    100 50
    200 80
    300 80
    

    Đầu ra:

    200

    Giải thích:

    Điểm cao nhất 80 ở PID 200 và 300; chọn PID nhỏ hơn = 200.

    Đang tải editor...