食堂的大叔需要关心食堂的饭菜够不够,现在有一些同学过来打饭了,你需要帮大叔统计目前队伍中的饭量之和。 有n个操作,属于下面三种之一: 1 x:   有一个饭量为x的人过来排队了() 2   :   队伍最前面的人打完饭离开了 3   :   询问目前队伍中所有的人的饭量

区块链毕设网qklbishe.com为您提供问题的解答

食堂的大叔需要关心食堂的饭菜够不够,现在有一些同学过来打饭了,你需要帮大叔统计目前队伍中的饭量之和。

有n个操作,属于下面三种之一:

1 x:   有一个饭量为x的人过来排队了(食堂的大叔需要关心食堂的饭菜够不够,现在有一些同学过来打饭了,你需要帮大叔统计目前队伍中的饭量之和。    有n个操作,属于下面三种之一:    1 x:   有一个饭量为x的人过来排队了()    2   :   队伍最前面的人打完饭离开了    3   :   询问目前队伍中所有的人的饭量)

2   :   队伍最前面的人打完饭离开了

3   :   询问目前队伍中所有的人的饭量

#include<iostream>//嘿嘿

#include<queue>
#include<cstdio>

using namespace std;

queue<int>q;

int main()
{
    int n,y,x,s=0,cc=0,a[10005];
    cin>>n; 
    for(int i=0;i<n;i++)
    {
        cin>>y;
        if(y==1)
        {
            cin>>x;
            s+=x;
            q.push(x);
        }
        else if(y==2)
        {
            s-=q.front();
            q.pop();
        }
        else
        {
            a[cc++]=s;
        }
    }
    for(int i=0;i<cc;i++)
    {
        cout<<a[i]<<endl;
    }
    return 0;
}

编辑于 2024-01-20 22:45:51

以上就是关于问题食堂的大叔需要关心食堂的饭菜够不够,现在有一些同学过来打饭了,你需要帮大叔统计目前队伍中的饭量之和。 有n个操作,属于下面三种之一: 1 x:   有一个饭量为x的人过来排队了() 2   :   队伍最前面的人打完饭离开了 3   :   询问目前队伍中所有的人的饭量的答案

欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。

区块链NFT链游项目方科学家脚本开发培训

承接区块链项目定制开发

微信:btc9767

QQ :1330797917

TELEGRAM: BTCOK9

承接区块链项目定制开发


qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 食堂的大叔需要关心食堂的饭菜够不够,现在有一些同学过来打饭了,你需要帮大叔统计目前队伍中的饭量之和。 有n个操作,属于下面三种之一: 1 x:   有一个饭量为x的人过来排队了() 2   :   队伍最前面的人打完饭离开了 3   :   询问目前队伍中所有的人的饭量