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

    solution

    Đề bài: [Data Science] Lọc cổ phiếu tăng mạnh & khối lượng giao dịch lớn

    Cho bảng stock, open, close, volume. Dùng df.eval để tạo change = (close-open)/open*100 và value = close*volume. Lọc change > 2 and value > 100000, sắp giảm dần theo change.

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

      Dòng 1: n. n dòng: stock,open,close,volume.

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

      1 <= n <= 100.

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

      stock change value (2 chữ số).

    Ví dụ:

    Đầu vào:

    5
    AAPL,100.0,105.0,2000
    GOOG,200.0,198.0,500
    MSFT,50.0,52.0,3000
    TSLA,300.0,310.0,400
    NVDA,80.0,90.0,1500
    

    Đầu ra:

    NVDA 12.50 135000.00
    AAPL 5.00 210000.00
    MSFT 4.00 156000.00
    TSLA 3.33 124000.00

    Giải thích:

    change/value: AAPL 5/210000, GOOG -1/99000, MSFT 4/156000, TSLA 3.33/124000, NVDA 12.5/135000. Lọc: AAPL, MSFT, TSLA, NVDA. Sort change desc: NVDA, AAPL, MSFT, TSLA.

    Đang tải editor...