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

    solution

    Đề bài: [C] Cửa hàng — Lọc sản phẩm theo khoảng giá

    Cho danh sách nnn sản phẩm cấp phát động (struct Item gồm name và price), cùng khoảng giá [low,high][low, high][low,high]. Hãy in các sản phẩm có giá thuộc khoảng đó theo thứ tự nhập. Nếu không có sản phẩm nào thoả mãn, in NONE.

    Ví dụ với 4 sản phẩm But 5, Vo 20, Sach 45, Thuoc 60 và khoảng [10,50][10, 50][10,50]:

    Vo 20
    Sach 45
    
    • Định dạng đầu vào:

      Dòng 1: nnn lowlowlow highhighhigh. nnn dòng tiếp: tên giá.

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

      1≤n≤1051 \le n \le 10^51≤n≤105, 0≤low≤high≤1090 \le low \le high \le 10^90≤low≤high≤109.

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

      Mỗi sản phẩm thoả mãn in một dòng tên giá; hoặc NONE nếu không có.

    Ví dụ:

    Đầu vào:

    4 10 50
    But 5
    Vo 20
    Sach 45
    Thuoc 60
    

    Đầu ra:

    Vo 20
    Sach 45

    Giải thích:

    But=5<10, Thuoc=60>50 → loại; Vo, Sach thoả.

    Đang tải editor...