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

P8722 [蓝桥杯 2020 省 AB3] 日期识别--2024蓝桥杯冲刺省一

点击跳转例题

知识点:字符串总结

注意事项在代码中

#include <bits/stdc++.h>
#define int long long //(有超时风险)
#define PII pair<int,int>
#define endl '\n'
#define LL __int128

using namespace std;

const int N=2e6+10,M=1e3+10,mod=998244353,INF=0x3f3f3f3f;

int a[N],b[N],c[N],pre[N];

signed main()
{
    std::ios::sync_with_stdio(false);
    std::cin.tie(nullptr);

    string s;cin>>s;
    string str[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"};

    //表示第0位开始3个字符
    //判断月份
    string tmp=s.substr(0,3);
    for(int i=0;i<12;i++)
    {
        if(str[i]==tmp)
            cout<<i+1<<' ';
    }
    //第3位开始到最后得字符串
    //判读日
    string ans=s.substr(3);
    for(int i=0;i<ans.size();i++)
    {
        if(i==0&&ans[i]=='0')
            continue;
        cout<<ans[i];
    }

    return 0;
}


http://www.kler.cn/a/228563.html

相关文章:

  • 卸载和安装Git小乌龟、git基本命令
  • 探索 SolidJS:一款高速的前端框架
  • 基础jjj
  • 在C#中添加I/O延时和持续时间
  • TongESB7.1.0.0如何使用dockercompose运行镜像(by lqw)
  • 美区TikTok解封后如何回归使用?
  • 【LeetCode: 292. Nim 游戏+ 博弈问题】
  • 初探unity中的ECS
  • LeetCode--代码详解 292.Nim游戏
  • libevent源码解析--evbuffer_chain,evbuffer,bufferevent,bufferevent_private
  • AMH面板如何安装与公网远程访问本地面板界面
  • EasyX图形库学习(一、窗口创建函数initgraph、背景颜色设置setbkcolor、图形绘制函数)
  • c++入门学习④——对象的初始化和清理
  • Java的值传递与“引用传递”辨析
  • UE中对象创建方法示例和类的理解
  • C语言:文件操作详解
  • 深度学习本科课程 实验4 卷积神经网络
  • 银行数据仓库体系实践(18)--数据应用之信用风险建模
  • 154基于matlab的二维元胞自动机模拟森林火灾(生命游戏 )和模拟收费站交通流
  • Unity3d Cinemachine篇(完)— TargetGroup
  • 【python】OpenCV—Tracking(10.1)
  • 【leetcode题解C++】450.删除二叉搜索树中的节点 and 669.修剪二叉搜索树 and 108.将有序数组转换为二叉搜索树
  • 【数据结构】排序---C语言版
  • 力扣热门100题刷题笔记 - 10. 正则表达式匹配
  • week03day04(正则表达式2)
  • 如何配置SSH实现无公网ip远程连接访问Deepin操作系统