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

    solution

    Đề bài: [Rust] Generic Ord+Copy — min_max của slice

    Viết hàm generic fn min_max<T: Ord + Copy>(v: &[T]) -> (T, T) trả về (min, max) (giả định v không rỗng). Đọc n, n số i64. In hai dòng: min rồi max.

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

      Dòng 1: n (>=1). Dòng 2: n số.

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

      1 <= n <= 1000; |a_i| <= 10^9

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

      Hai dòng: min rồi max.

    Ví dụ:

    Đầu vào:

    5
    3 1 4 1 5
    

    Đầu ra:

    1
    5

    Giải thích:

    min=1, max=5

    Đang tải editor...