关注
100 60 100 100 100
第一题
int main()
{
int t;
cin >> t;
for (int i = 0; i < t; i++)
{
int n;
cin >> n;
cin.ignore(20, '\n');
string line;
queue<int>temp;
for (int j = 0; j < n; j++)
{
getline(cin, line);
if (line.find("PUSH") != -1)
{
int num = stoi(line.substr(5, line.length()));
temp.push(num);
}
else if (line.find("TOP") != -1)
{
if (temp.empty())
{
cout << -1 << endl;
}
else
{
cout << temp.front() << endl;
}
}
else if (line.find("POP") != -1)
{
if (temp.empty())
{
cout << -1 << endl;
}
else
{
temp.pop();
}
}
else if (line.find("SIZE") != -1)
{
cout << temp.size() << endl;
}
else if (line.find("CLEAR") != -1)
{
while (!temp.empty())
{
temp.pop();
}
}
}
}
return 0;
}
查看原帖
点赞 10
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你实习是赚钱了还是亏钱了? #
5625次浏览 54人参与
# 找工作八股要背到什么程度? #
4300次浏览 83人参与
# 京东开奖 #
432422次浏览 2459人参与
# 秋招开始捡漏了吗 #
33287次浏览 240人参与
# 我在牛爱网找对象 #
202786次浏览 1412人参与
# 用一句话形容你的团队氛围 #
3420次浏览 48人参与
# 入职以后才知道的校招谎言 #
101784次浏览 647人参与
# 你找工作是从容有余 or 匆忙滚爬? #
3126次浏览 42人参与
# 上班后,才发现大学__白学了 #
5692次浏览 40人参与
# 同bg的你秋招战况如何? #
161023次浏览 935人参与
# 今年秋招还有金九银十吗 #
25270次浏览 234人参与
# 今年秋招是回暖还是遇冷 #
3067次浏览 27人参与
# 五一之后,实习真的很难找吗? #
90168次浏览 561人参与
# 规定下班时间vs实际下班时间 #
56990次浏览 332人参与
# 学历对求职的影响 #
552382次浏览 3922人参与
# 辞职后的日常 #
16632次浏览 84人参与
# 你喜欢工作还是上学 #
79278次浏览 865人参与
# 打工人的精神状态 #
103530次浏览 1319人参与
# Offer比较,求稳定还是求发展 #
65326次浏览 272人参与
# 分享一个让你热爱工作的瞬间 #
44403次浏览 395人参与
# 一人一个landing小技巧 #
128824次浏览 1467人参与

查看10道真题和解析