当前位置: 首页 > news >正文

AtCoder 第402场初级竞赛 A~E题解

A CBC

【题目链接】

原题链接:A - CBC

【考点】

枚举

【题目大意】

找出所有的大写字母

【解析】

遍历字符串,判断是否为大写字母,如果是则输出。

【难度】

GESP二级

【代码参考】

#include <bits/stdc++.h>
using namespace std;int main() {string s;cin >> s;for(int i = 0; i < s.size(); i++){if(s[i] >= 'A' && s[i] <= 'Z') cout << s[i];}return 0;
}

B Restaurant Queue

【题目链接】

原题链接:B - Restaurant Queue

【考点】

队列,模拟

【题目大意】

两种操作,操作1是有一位顾客拿着菜单号排在队尾,操作2则引导队头的顾客进入餐厅。

【解析】

题目在模拟数据结构队列的操作,直接使用STL的queue模拟即可。

【难度】

GESP六级

【代码参考】

#include <bits/stdc++.h>
using namespace std;int main() {int n, t, k;queue<int> q;cin >> n;for(int i = 1; i <= n; i++){cin >> t;if(t == 1){cin >> k;q.push(k);}else{k = q.front();cout << k << endl;q.pop();}}return 0;
}

http://www.xdnf.cn/news/80479.html

相关文章:

  • 【工具变量】中国服务贸易OECD-进出口相关数据(2005-2023年)
  • 【 React 】重点知识总结 快速上手指南
  • App爬虫工具篇-mitmproxy
  • Git分支管理方案
  • 基于深度Retinex分解的低光照增强方法
  • linux复习
  • Codigger Desktop:Boby形象互动提升用户体验
  • 边缘计算盒子是什么?
  • Postman下载安装与使用汉化版教程
  • Java 8 新特性深度解析:现代编程的转折点
  • 瓦瑟斯坦差分隐私(Wasserstein DP)中的一个推导
  • 访问Maven私服的教程
  • C# byte[]字节数组常用的一些操作。
  • 基于LightGBM-TPE算法对交通事故严重程度的分析与可视化
  • 告别网页!体验更丝滑的大模型PC客户端横评
  • 11、Refs:直接操控元素——React 19 DOM操作秘籍
  • 在 Windows 下安装 Dify 教程
  • 准确--CentOS 7 配置 Chrony 同步阿里云 NTP 时间服务器及手动同步指南
  • 蓝牙 6.0 发布,解锁无线科技新可能
  • MQTTClient_message 源码深度解析与架构设计
  • Function calling, 模态上下文协议(MCP),多步能力协议(MCP) 和 A2A的区别
  • Jenkins plugin 的用法和示例
  • Python 设计模式:桥接模式
  • 电商虚拟户分账系统:破解电商资金管理难题的密钥
  • 数据安全,从治理体系开始认清全局
  • 【音视频】AAC-ADTS分析
  • transformer预测寿命
  • 【音视频】FFmpeg内存模型
  • 香港免费云服务器申请教程,配置4核8G
  • 【Maven】配置文件