文章

5

粉丝

0

获赞

11

访问

229

头像
巨人排队 题解:71%通过,思路较容易
P1677 中南大学机试题
发布于2026年3月23日 00:25
阅读数 5

#include <bits/stdc++.h>//利用排序从小到大,如果数组存在比当前插入数更大的则更新该元素,如果没有则插入,相当于多了一条队伍,不停的排序可以保证队伍最大限度的承载人数。
using namespace std;
int main()
{
    unsigned int n;
    while(cin>>n)
    {
        vector<int> arr;
        int x;
        arr.push_back(-1);
        while(n--)
        {
            cin>>x;
            int i;
            for(i=0;i<arr.size();i++)
            {
                if(x<arr[i])
                {
                    arr[i]=x;
                    break;
              &n...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发