全部评论 52

  • d

    2025-02-22 来自 浙江

    3
  • 2025-02-22 来自 浙江

    3
  • 2024-12-14 来自 浙江

    3
  • 2024-12-14 来自 浙江

    3
  • 2024-12-14 来自 浙江

    3
  • @qi qpzc

    2025-02-22 来自 浙江

    2
  • 2024-12-14 来自 浙江

    2
  • 本贴超过榜10了!!!!!

    1小时前 来自 浙江

    1
  • 3.15大根堆

    #include <bits/stdc++.h>
    using namespace std;
    int main(){
        int n,m;
        cin >> n >> m;
        priority_queue<int> q;
        for(int i = 0;i < n;i++){
            int a,b,c;
            cin >> a >> b >> c;
            for(int j = 1;j <= m;j++){
                int tem = a * j * j + b * j + c;
                if(q.size() < m) q.push(tem);
                else if(q.top() > tem){
                    q.pop();
                    q.push(tem);
                }
                else break;
            }
        }
        vector<int> ve;
        while(q.size()){
            ve.push_back(q.top());
            q.pop();
        }
        for(int i = ve.size() - 1;i >= 0;i--) cout << ve[i] << ' ';
    }
    

    2025-03-15 来自 浙江

    1
  • 兄弟们,顶!

    2025-03-08 来自 浙江

    1
  • 2025-02-22 来自 浙江

    1
  • fd

    2025-02-22 来自 浙江

    1
  • d

    2025-02-22 来自 浙江

    1
  • d

    2025-02-22 来自 浙江

    1
  • d

    2025-02-22 来自 浙江

    1
  • d

    2025-02-22 来自 浙江

    1
  • d

    1小时前 来自 浙江

    0
  • d

    1小时前 来自 浙江

    0
  • d

    1小时前 来自 浙江

    0
  • qqwaseeff

    1小时前 来自 浙江

    0

热门讨论